计算机二级C语言章节知识点:4.2if语句和用if语句构成的选择结构

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年7月26日
第4章 选择结构 4.2 if语句和用if语句构成的选择结构
讨论本章
  • 知识点:
  • if语句
  • 嵌套的if语句
嵌套的if语句
  1.语句形式
  if(表达式)  语句1  else   
  语句2例如:
   if(a!=0)
 printf(“a!=0\n”);
else
printf(“a= =0\n”)
在这里,if和else是C语言的关键字,“语句1”称为  子句,“语句2”称为else 子句,这些子句只允许为一条语句,若需要多条语句时,则应该使用复合语句。
  注意:else 不是一条独立的语句,它只是if  语句的一部分,不允许有这样的语句:
Else printf(“***”);
  在程序中 必须与 配对,共同组成一条 if-else 语句。
  2. if-else语句的执行过程
  执行if-else语句时,首先计算紧跟在if后面一对圆括号内表达式的值。如果表达式的值为非0,执行if子句,然后跳过else子句,去执行if语句之后的下一条语句;如果表达式的值为0,跳过if子句,去执行else子句,执行完之后接着去执行if语句之后的下一条语句。

相关文章