概述
选择结构程序设计
1.if语句一般格式:
if(表达式)语句1
else 语句2
三种常用形式:
(1)
if(表达式)语句1
(2)
if(表达式)
语句1
else
语句2
(3)
if(表达式1) 语句1
else if(表达式2) 语句2
else if(表达式3) 语句3
...
if语句的嵌套:if语句中含多个if语句
if()
if()
else
else
if()
else
使用if语句时应注意与else的配对问题。
if与else数目不一样时可用花括号确定配对关系
if()
{
if()
}
else
2.三目运算符:
表达式1?表达式2:表达式3(C语言中唯一的三目运算符)
真前假后
如:max=(a>b)?a:b;
相当于:
if(a>b)
max=a;
else
max=b;
3.多分支选择结构swich语句:
一般格式:
switch(表达式)
{
case 常量1:语句1
case 常量2:语句2
...
case 常量3:语句3
default:语句n
}
1.default语句可以没有,此时若无与switch表达式相匹配的case常量,不执行语句。跳转执行下一个语句。
2.各个case标号出现次序不影响结果。
3.break语句放在case常量:语句之后,注意有break和无break语句的区别,没有break语句时,只要有一个case匹配,剩下的都要执行,有break语句时则是直接跳出switch语句。
最后
以上就是清新机器猫为你收集整理的C语言学习笔记2.选择结构程序设计的全部内容,希望文章能够帮你解决C语言学习笔记2.选择结构程序设计所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复