c语⾔表达式语句由,c语⾔六种基本语句是什么c语⾔六种基本语句是:1、表达式语句;2、标签语句;3、循环语句;4、复合语句;5、跳转语句;6、选择语句。
C程序的执⾏部分是由语句组成的。 程序的功能也是由执⾏语句实现的。
C语句可分为以下五类:
1.表达式语句
2.标签语句
3.循环语句
4.复合语句
5.跳转语句
6.选择语句
下⾯分别作详细说明:
表达式语句
表达式语句由表达式加上分号“;”组成。
其⼀般形式为:表达式;执⾏表达式语句就是计算表达式的值和执⾏副作⽤。
例如: x=y+z; a=520;赋值语句;
y+z;加法运算语句,但计算结果不能保留,⽆实际意义;
i++; ⾃增1语句,i值增1。
i++; 是先运算i后再加1。
++i; 是先把i值增1后运算。
包括空语句,函数调⽤语句在内都属于表达式语句。
标签语句
标签语句有3种:
标签名:语句
case 常量表达式:语句
default:语句
说明:其中case语句和default语句只出现于switch语句中。
注意,同⼀个switch中case后的表达式只能出现⼀次switch(exp)
{
case 2:;
case 1+1:;
}
//ERROR
标签名:语句⽤于goto,作⽤范围是函数内部,⽆法跨函数,并且需要保证同函数内部的标签名唯⼀。
循环语句
循环语句有4种,分别是while ( expression ) statement
do statement while ( expression ) ;
for ( expression(opt) ; expression(opt) ; expression(opt) ) statement
for ( declaration expression(opt) ; expression(opt) ) statement
循环语句⽤于实现程序的循环流程。
复合语句
switch语句表示范围⽤括号{}括起来组成的⼀个语句称复合语句。 在程序中应把复合语句看成是单条语句,⽽不是多条语句,例如{ x=y+z;
a=b+c;
printf(“%d%d”,x,a);
}
是⼀条复合语句。
跳转语句
跳转语句有4种,分别是
goto 标签 ;
continue ;
break ;
return 表达式(可选) ;
跳转语句控制程序跳转到另⼀处执⾏。
选择语句
选择语句有3种,分别是
if ( expression ) statement
if ( expression ) statement else statement
switch ( expression ) statement
推荐教程: 《c语⾔教程》

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。