C语言中break和continue语句的用法及区别,c语言中的语句可分为五类?

c语言中的语句可分为五类C语句可分为以下五类:
1 表达式语句; 2 函数调用语句; 3 控制语句;
4 复合语句; 5 空语句 。
1) 表达式语句
表达式语句由表达式加上分号“;”组成 。其一般形式为:
表达式;
执行表达式语句就是计算表达式的值 。例如 c=a+a;
2) 函数调用语句
【C语言中break和continue语句的用法及区别,c语言中的语句可分为五类?】 由函数名、实际参数加上分号“;”组成 。其一般形式为:
函数名(实际参数表);
例如 printf("Hello !");
3) 控制语句
控制语句用于控制程序的流程,以实现程序的各种结构方式 。它们由特定的语句定义符组成 。C语言有九种控制语句 。可分成以下三类:
条件判断语句:if语句、switch语句;
循环执行语句:do while语句、while语句、for语句;
转向语句:break语句、goto语句、continue语句、return语句 。
4) 复合语句
把多个语句用括号{}括起来组成的一个语句称复合语句 。
在程序中应把复合语句看成是单条语句,而不是多条语句 。例如:
{ x=y+z; a=b+c; printf("%d%d", x, a); }
5) 空语句
只有分号“;”组成的语句称为空语句 。空语句是什么也不执行的语句 。在程序中空语句可用来作空循环体 。例如:while( getchar()!='\n' );

C语言中break和continue语句的用法及区别,c语言中的语句可分为五类?

文章插图
continue语句可以写在循环体之外continue语句只结束本次循环,而不终止整个循环的执行 。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立 。continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用 。
C语言中break和continue语句的用法及区别,c语言中的语句可分为五类?

文章插图
c语言的九种控制语句是什么如下,具体用法就不说了1.if else (条件)2.for (循环)3.while (循环)4.do while (循环)5.continue (结束本次循环)6.break (终止switch或循环语句)7.switch (分支选择)8.goto (跳转)9.return (函数返回语句)
关于c语言的32个关键字的读法ANSI标准定义的C语言的32个关键字:
auto:声明自动变量一般不使用
double:声明双精度变量或函数
int:
声明整型变量或函数
struct:声明结构体变量或函数
break:跳出当前循环
else:条件语句否定分支(与
if连用)
long:声明长整型变量或函数
switch:用于开关语句
case:开关语句分支
enum
:声明枚举类型
register:声明积存器变量
typedef:用以给数据类型取别名(当然还有其他作用)
char
:声明字符型变量或函数
extern:声明变量是在其他文件正声明(也可以看做是引用变量)
return
:子程序返回语句(可以带参数,也看不带参数)
union:声明联合数据类型
const:声明只读变量
float:声明
浮点型变量或函数
short:声明短整型变量或函数
unsigned:声明无符号类型变量或函数
continue:结束
当前循环,开始下一轮循环
for:一种循环语句(可意会不可言传)
signed:生命有符号类型变量或函数
void
:声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)
default:开关语句中的“其他”分支
goto:无条件跳转
语句
sizeof:计算数据类型长度
volatile:说明变量在程序执行中可被隐含地改变
do:循环语句的循环体
while
:循环语句的循环条件
static:声明静态变量
if:条件语句
具体的用法,就太丰富了 。其实知道每个关键字的意思,然
后知道C的语法,就知道怎么用了 。光单独讲每个的意思很难说明白 。

    推荐阅读