预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共42页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第5章:选择结构程序设计C程序中语句的分类 关系运算符、逻辑运算符、条件运算符 选择结构的程序设计(if语句、switch语句) 选择结构程序设计举例 本章小结5.1C程序中语句的分类说明: (1)“}”后不加分号 (2)语法上和单一语句相同 (3)复合语句可嵌套 (4)复合语句内定义的变量只能在复合语句内使用。 语言程序设计教程 第五章 选择结构程序设计5.2关系运算符、逻辑运算符、条件运算符 语言程序设计教程 第五章 选择结构程序设计关系运算注意: 语言程序设计教程 第五章 选择结构程序设计!、~、++、--、sizeof高 算术运算符 移位运算符 关系运算符 &、|、^ &&、|| 赋值运算符低逻辑运算注意:expr1运算符总结:5.3选择结构的程序设计 语言程序设计教程 第五章 选择结构程序设计 语言程序设计教程 第五章 选择结构程序设计if语句嵌套: 一般形式:【例5-1p】输入两数并判断其大小关系 语言程序设计教程 第五章 选择结构程序设计例:if(a==b) if(b==c) printf(“a==b==c”); else printf(“a!=b”);例:考虑下面程序输出结果: voidmain() { intx=100,a=10,b=20; intv1=5,v2=0; if(a<b) if(b!=15) if(!v1) x=1; else if(v2)x=10; x=-1; printf(“%d”,x); }2.switch语句(开关分支语句) 一般形式:使用switch语句注意事项inta,b=4; scanf("%d",&a); switch(a) { case1:b=b+2;break; case2:b=b*2;break; case1:b=b+2;break; } printf("b=%d\n",b);使用switch语句注意事项使用switch语句注意事项使用switch语句注意事项使用switch语句注意事项使用switch语句注意事项使用switch语句注意事项感谢您的观看!内容总结