文章目录
一、C语句结构
1.控制语句:
① if()…else…(条件语句)
② for()…(循环语句)
③ while()…(循环语句)
④ do…while ()(循环语句)
⑤ continue(结束本次循环语句)
⑥ break(中止执行switch或循环语句)
⑦ switch(多分支选择语句)
⑧ return(从函数返回语句)
⑨ goto(转向语句,在结构化程序中基本不用goto语句)
()表示括号中是一个判别条件
…表示内嵌的语句
2.函数调用语句
函数调用语句由一个函数调用加一个分号构成。
printf("I am ihan001. ");
其中printf("I am ihan001. ");是一个函数调用,加一个分号成为一个语句。
3.表达式语句
表达式语句由一个表达式加一个分号构成,最典型的是由赋值表达式构成一个赋值语句。例如:
a=3
是一个赋值表达式,而
a=3;
是一个赋值语句。
4.空语句
;
只有一个分号的语句即为空语句。
可以用来作为流程的转向点(流程从程序其他地方转到此语句处);
也可用来作为循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。
5.复合语句
可以用{}把一些语句和声明括起来成为复合语句(又称语句块)。
{