位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言中if语句的三种形式

提问人:杨紫红发布时间:2020-11-16
if语句的三种形式
语法1:if (表达式)语句;
语法2:if (表达式) 语句1;else   语句2;
 语法3:if (表达式1) 语句1;
      else  if (表达式2)  语句2;
           else   if (表达式3)  语句3;
                  ……
                          else  语句n+1;
说明:
1.    if 关键字后均为表达式(逻辑表达式、关系表达式、赋值表达式、变量等);
    如:if (a=5) 语句;   if (b) 语句;
2.    条件表达式必须用括号括起来,在语句后必须加分号;
   3.    满足条件需执行一组语句时,该组语句必须用{  }括起来;
4.   if 语句嵌套时,else 总是与它最靠近的未配对的if 匹配;
5.因为if 语句执行时总是简单地测试其中作为条件的“表达式”的值是0还是非0,便可利用这种特性来简化程序设计。如对于:
       if (expression!=0)   完全可用      if (expression)  来代替;
同理:    if(!exp)语句;等价于:if(exp= =0) 语句;

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部