c语言5

分支程序设计 (if篇)

 

1.逻辑运算符号:&& 与(一假则假)、||或(一真则真)、!非 (左结合性)

{                         {

     int i;                    int i;

     i=3 &&5;             i=1||0;

}    i=1                  }    i=1

 真1,假0   c语言中,不为0的值为真。

 2. if语句

 三种基本形式:

①if(表达式)语句 真执行 假不执行;

②if (表达式) 语句1;

  else   语句2;

③if else if (适用多个分支)

 

 

3.eg: if(a=5) 语句;

         if(b)语句;

 两种都允许,只要表达式的值为非0即为真。

 

4.if(a==3) 代码编译直接显示结果,执行if语句

   if (a=3)

 

 

 

 

 

 

 避免方法:写成 if(3==a)

5.if语句的嵌套:else与其前面最近的if配对

6. 例题

 

 

 输入a,b,c 并按照从小到大顺序输出

 

 

 

 

 

 

 

  

posted @ 2018-10-23 21:05  Surveyor  阅读(152)  评论(0编辑  收藏  举报