C语言常用语句_c语言常用语句
C语言常用语句由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言常用语句”。
1、putchar函数:
putchar函数(字符输出函数)的作用是向终端输出一个字符。
一般形式为:putchar(c)输出字符变量c的值。
#include
void main()
{
char a,b,c;
a=‟A‟;b=‟B‟;c=‟C‟;
putchar(a);putchar(b);putchar(c);putchar(„n‟);
}
运行结果:ABC2、Getchar函数
getchar函数(字符输入函数)的作用是从终端(系统隐含指定的输入设备)输入一个字符。getchar函数没有参数,一般形式为:getchar()
#include
void main()
{
char c;
c= getchar();
putchar(c);
putchar(„n‟);//换行;
}
运行结果:输出从键盘输入的字符
另外:putchar(getchar());或者 printf(„%c‟, getchar());
3、printf函数
printf函数(格式输入函数),它的作用是向终端(或隐含指定的输出设备)输出若干个任意类型的数据。
printf的一般格式为printf(格式控制,输出列表)
例如:printf(”%d,%cn”,i,c)
4、scanf函数
scanf(格式输入函数)的作用是从终端(系统隐含指定的输入设备)输入若干个任意类型的数据。
一般形式为:scanf(格式控制,地址列表)
1、if语句:
*********************
if(表达式)
语句;
*********************
if(表达式)
语句1;
else
语句2;
*********************
if(表达式1)语句1;
else if(表达式2)语句2;
else if(表达式3)语句3;
else if(表达式m)语句m;
else 语句n
*********************
If语句的嵌套
if(表达式)
if(表达式)语句1
else语句2
else
if(表达式)语句3
else语句
42、switch语句
switch(表达式)
{
case 常量表达式1:
语句1
case常量表达式2:
语句2
case常量表达式n:
语句n
default :
语句n+1
}
3、goto语句
goto语句为无条件转向语句,一般格式为:goto语句标号;
goto label_1;
求1至100的累加和;
#include
void main()
{
int i,sum=0;
i=1;
loop:for(i
{
sum=sum+I;
i++;
goto loop;
}
printf(“%dn”,sum);
}
4、while语句
while语句用来实现“当型”循环结构。一般形式如下:
while(表达式)语句当表达式非0值时,执行while语句中的内嵌套语句,先判断后执行。求1至100的累加和;
#include
void main()
{
int i,sum=0;
i=100;
while(i)
{
sum=sum+i;
i--;
}
printf(“%dn”,sum)
}
#include
void main()
{
int i,sum=0;
i=1;
while(i
{
sum=sum+i;
i++;
}
printf(“%dn”,sum)
}
5、do… while 语句
do… while 语句 先执行循环体,然后判断循环条件是否成立。
一般形式为:
do
循环体语句
while(表达式)
求1至100的累加和;
#include
void main()
{
int i,sum=0;
i=1;
do
{
sum=sum+i;
i++;
}
while(i
printf(“%n“)
}
6、for语句
for语句不仅可以用于循环次数已经确定的循环,而且可以用于循环次数不确定的循环而只给出循环结束条件。
for(表达式1;表达式2;表达式3)语句
它的执行过程如下:
(1)、先求解表达式1。
(2)、求解表达式2,若其值为真(值非0),则执行for循环中指定的内嵌语句,然后执行下面的(3)。若表达式2为假(值为0),则结束循环,转到第(5)步。
(3)、求解表达式3。
(4)、转回上面第(2)步继续执行。
(5)、循环结束,执行for语句下面的一个语句。
For循环的一种应用:
for(循环变量赋初值;循环条件;循环变量增值)语句
求1至100的累加和;
#include
void main()
{
int i,sum=0;
for(i=1;i
{
sum=sum+i;
printf(“%n”,sum)
}
}
7、break语句
break语句可以是流程跳出switch结构,继续执行switch下面的语句。break语句也可以用来从循环体内跳出循环体,提前结束循环,接着执行循环体下面的语句。
break语句的一般形式为:break;
说明:break语句不能用于循环语句和switch语句之外的任何其他语句。
#include
void main()
{
int i,sum=0;
for(i=1;i
{
sum=sum+i;
if(sum>300)break;
printf(“%n”,sum)}
}
8、continue语句