萌新菜鸟,大佬们多多包涵。
前言
提示:这里可以添加本文要记录的大概内容:
在c语言里,一条语句是在结尾处用分号结束的。c语言的语句可以分为5类。
c语言允许一行写几个语句,也允许一个语句拆开写在几行上。
提示:以下是本篇文章正文内容,下面案例可供参考
一、函数调用语句
函数调用语句是由一个函数调用加一个分号构成的语句,它的一般形式是: 函数名(实参表);
【例如】
printf("Hello world\n");
//这条函数调用语句的格式是输出函数“printf”和
//一个分号“;”构成的输出语句。
二、表达式语句
表达式语句是在表达式的末尾加上分号构成的语句,它的一般形式是:
表达式;
【例如】
a+b
//是一个表达式,而
a+b;
//则是一个语句,它属于表达式语句。
三、空语句
C语言中的空语句是指单独一个“:”构成的语句语句执行时不产生任何动作。 可用来作为循环语句中的循环体(循环体是空语句,表示循环什么也不做)。
【例如】
while(getchar()!=\n);
//本语句的功能是,只要从键盘输入的字符不是回车键,就重新输入。
四、复合语句
复合语句是由一对花括号“{ }”把一些语句括起来形成的,在语法上作为一个整体对待,相当于一条语句。复合语句也称为“语句块”,复合语句的形式为:{语句1;语句2;…;语句n}
【例如】
{
int a = 1;
int b = 2;
a++;
b++;
printf("%d\n",a+b);
}
//在复合语句中,不仅可以有执行语句,还可以有定义语句,定义语句应该出现在执行语句的前面。
五、控制语句
控制语句用来实现对程序流程的选择、循环、转向和返回等。控制语句共有9条,包括12 个关键字,可以分为以下几类。
选择语句:if…else 和switch(包括case 和 default)。
循环语句:for、while和do…while。
转向语句:continue、break 和goto。
返回语句:return。
大家可以移步分支、循环语句
详细介绍这些控制语句。