您当前的位置:《c语言程序设计》听课笔记:08
《c语言程序设计》听课笔记:08
b)块if
if(表达式)
 语句1
else
 语句2
c)if-else-if语句
if(表达式1)
语句1
else if(表达式2)
        语句2
           ∶
        else if(表达式n)
                 语句n
else
语句n+1
ps:嵌套使用if语句时,else只和其前面最接近它的if配对
       如果让其和最外层if配对,必须用块来显示地标界
       输入函数scanf(“格式串”,&变量名);
d)条件运算符 ?:(三目运算符)
      表达式1 ?表达式2 :表达式3
      若表达式1的值非0,则结果为表达式2的值,否则为表达式3的值
      常用来构成一个赋值语句
ps:条件运算符 ?:的优先级仅比赋值运算符和逗号运算符高,所以一般应该加括号使用
五、循环
1、while循环
a)while循环
 while(表达式)语句
 条件满足时执行循环体,不满足时结束循环转去执行下一条语句。
Ctrl+pause break(在键盘右上角)键可以结束程序中的死循环
ps:while循环是“先判断,后执行”,若一开始表达式就不满足,则语句永远不会被执行
       循环条件一定要有不满足的时候,避免死循环
       循环体若包含一个语句以上,应组成复合语句{}
b)break语句
可中断循环,跳出循环执行下面的语句,常与if语句一起使用
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
收藏状态
收藏本课程的同学
相关课程