C程序设计简明教程2E流程控制语句.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C程序设计简明教程2E流程控制语句.pptx》由会员分享,可在线阅读,更多相关《C程序设计简明教程2E流程控制语句.pptx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1if 语句if语句是二分支选择语句if语句可以给出两种操作,由表达式结果(非0 或0)选择其中的一种操作。if语句有以下格式:if (表达式)语句;if (表达式)语句1;else 语句2;if (表达式)语句;语句;if (表达式)语句;语句;else 语句;语句;第1页/共25页2 程序2.1 判断键盘输入的整数是否为偶数,是输出is,不是输出not#includevoid main()int x;cinx;if(x%2=0)coutis;else coutnot;第2页/共25页3程序2.2 从键盘输入一个正整数,判断整数是否为1、7、13、19#includevoid main()i
2、nt x;cinx;if(x%6=1)coutis;else coutc;if(c=a&c=z)cout=a&c=z)cout是小写字母;else cout是其他字符;程序2.3 ifelse语句的嵌套形式第4页/共25页5switch 语句switch语句是多分支选择语句。使用switch语句可以给出多种操作,根据表达式的值从中选择一种操作。switch语句格式:switch(表达式)case 常量表达式1:若干语句;break;case 常量表达式2:若干语句;break;case 常量表达式n:若干语句;break;default:若干语句;第5页/共25页6Switch 语句注意事项
3、(1)每个case表示一个分支。根据switch表达式的值决定选择哪个case分支。break语句是switch的出口,作用是当执行完一个case分支后,跳出switch语句,继续执行switch语句后面的语句。(2)switch后面的表达式可以是整型表达式或字符表达式。case后面的数据必须是常量或常量表达式。各个case常量表达式的值不能相等。否则发生冲突。(3)各个case出现的次序不影响语句执行结果。第6页/共25页760分以下为D等,6069为C等,7089为B等,90100为A等void main()int score=87;switch(score/10)case 0:case
4、1:case 2:case 3:case 4:case 5:coutscore+分是D等endl;break;case 6:coutscore+分是C等endl;break;case 7:case 8:coutscore+分是B等endl;break;case 9:coutscore+分是A等endl;break;default:cout“数据错误”;程序2.6 根据变量score中的考试分数,输出对应的等级第7页/共25页8循环语句C+提供的循环语句有:for语句while语句do while语句 第8页/共25页9for 语句for语句通常用于构造重复次数固定的循环。格式为:for(表达式
5、1;表达式2;表达式3)循环体语句块 例如:for(int i=1;i=10;i+)cout你好endl;第9页/共25页10程序2.7 输出1到100之间的所有整数#includevoid main()int counter;for(counter=1;counter=100;counter+)coutcounter;cout n;第10页/共25页11void main()int counter;for(counter=1;counter=100;counter+=5)coutcounter;cout n;程序2.8 每隔5个数,输出1到100之间的整数第11页/共25页12void ma
6、in()long int n=1;int i,num;coutnum;for(i=1;i=num;i+)n=n*i;couti!=nendl;程序输出结果:程序输出结果:Enter a number:61!=12!=23!=64!=245!=1206!=720程序2.9 计算正整数的阶乘第12页/共25页13while语句while语句用于构造循环次数由条件控制的循环。while语句的格式:while(表达式)循环体语句块第13页/共25页14 程序2.13 计算圆周率,计算精度是1e-06#includeiostream.h#includevoid main()double sum=0,ne
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 简明 教程 流程 控制 语句
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内