c语言可分为以下五种语句:
1.表达式语句
2.函数调用语句
3.控制语句
4.复合语句
5.空语句
表达式语句
表达式语句可以分开理解为表达式+语句。表达式是由运算符和操作数组合而来,例如:1+1,a = 5,i++等,而语句就可以理解为表达式后面加一个;号即可。
函数调用语句
顾名思义,就是这个语句可以调用所用的函数,比如最简单的输出函数printf,及输入printf后在括号中加入函数的参数即可调用。
控制语句
用于控制程序的执行流程,实现程序的各个结构方式的语句,其中c语言支持三种结构的控制语句(顺序结构,选择结构,循环结构)可分为三类:
1.条件判断语句:if,switch;
2.循环语句:do while,while,for;
3.转向语句:break,goto,continue,return;
复合语句
复合语句就是一个块,由{}括起来,称为语句块。其中块里可以包括表达式语句、函数调用语句、控制语句等等。可以作为分支和循环的块,也可以作为函数体的语句,在一个复合语句及块中定义的变量称为局部变量,只在这个复合语句里面起作用。
空语句
只有;号的语句称为空语句,它在程序中什么也不执行。空语句的作用:
1.提高程序可读性,结构清楚。
2.可以在迭代中起到占位符的作用。
3.可以消耗CPU处理时间,起到延时作用。
4.可以用空语句替代未想好的程序,保证程序完善的正常运行。