c语言基础教程四章_语句免费版.docVIP

  • 3
  • 0
  • 约 32页
  • 2016-10-12 发布于贵州
  • 举报
c语言基础教程四章_语句免费版

完全免费版 第四章???????语 句 ?4.1.1表达式语句 ??? 表达式语句是指任何一种表达式末尾加上分号〔;)所组成的语句。在C语言程序中,表达式语句出现得最多,因此,有人说C语言是表达式语言。 ??? 表达式语句与表达式之间虽然只差一个分号(;),但二者是截然不同的。在程序中,有的地方需要用表达式,则不能写成表达式语句。例如,在if语句或循环语句的条件中,要求用表达式作为条件,如果写成表达式语句(即末尾加了分号),则是错误的。同样,在要求用表达式语句的地方,写成表达式(即少写一个分号),也是错误的。所以,读者一定要搞清楚何时用表达式,何时用表达式语句,二者不要搞混了。 ??? 例如, ??? b=a+3 ??? 是一个表达式;而 ??? b=a十3; ??? 便是一个表达式语句,这是一个赋值表达式语句。类似地,表达式语句还有: ??? ++i;???????????? (算术表达式语句) ??? mn7m:n;???????? (条件表达式语句) ??? b==5???????????? (比较表达式语句) ??? x++y||Z;?????? (逻辑表达式语); ??? printf(0n!\n)? (函数调用也是表达式语句) ??? i=a,j=5,k=7;???? (逗号表达式语句) ??? 等等。 ??? 有些表达式语句虽然是合法的,例如, ??? m n? m;

文档评论(0)

1亿VIP精品文档

相关文档