- 8
- 0
- 约1.54千字
- 约 62页
- 2021-08-09 发布于河北
- 举报
第三章 程序的流程控制 —— 语句;C++语句的分类; 表达式语句;较常使用的表达式语句 ;复合语句;复合语句举例1;复合语句举例2;选择语句; if 语句; if语句的含义;例子:从键盘输入三个整数,计算其中的最大值并将其输出;if语句的锯齿格式;if语句的锯齿格式;例子:从键盘输入一个三角形的三条边,判断其为何种三角形 ;例子:从键盘输入一个三角形的三条边,判断其为何种三角形 ;if 语句的歧义问题;if 语句的歧义问题;switch 语句;switch语句的格式 ;例子、从键盘输入一个星期的某一天(0:星期天;1:星期一;...),然后输出其对应的英语单词;switch语句中的break语句;Switch语句又一例;循环(重复)语句 ;循环(重复)语句 ;while 语句;while语句例1—求n!;while语句例2—若干整数求和;while语句例2—若干整数求和;do-while 语句;用do-while语句求n!;while VS do-while;例:从键盘接收字符,直到输入字符y(Y)或n(N)为止。;例:判断输入整数是否为素数;例:用牛顿迭代公式 计算;例(习题3.6):统计字符串中“=”个数;for 语句;用for语句求n!;例:求第n个费波那契数;三种循环语句的使用原则 ;例:判断输入整数是否为素数(for语句版);若干整数求和(for语句版);例:编程求出小于n的所有素数(循环嵌套);例:编程求出小于n的所有素数(改进版);转移语句 ;break语句 ;例如,判断i是否为素数的循环也可写成:
j = 2;k = sqrt(i);
while (j = k)
{ if (i%j == 0) break; //退出循环
j++;
}
或
for (j=2,k=sqrt(i); j=k; j++)
if (i%j == 0) break;;continue语句 ;例:从键盘输入一些非零整数,然后输出其中所有正数的平方根。 ;空语句 ;程序设计风格 ;结构化程序设计 ;结构化程序设计(续) ;结构化程序设计案例 ;结构化程序设计案例 ;结构化程序设计案例 ;结构化程序设计案例 ;结构化程序设计案例 ;结构化程序设计案例 ;结构化程序设计案例 ;结构化程序设计案例 ;结构化程序设计案例 ;9、有时候读书是一种巧妙地避开思考的方法。8月-218月-21Sunday, August 8, 2021
10、阅读一切好书如同和过去最杰出的人谈话。06:41:3106:41:3106:418/8/2021 6:41:31 AM
11、越是没有本领的就越加自命不凡。8月-2106:41:3106:41Aug-2108-Aug-21
12、越是无能的人,越喜欢挑剔别人的错儿。06:41:3106:41:3106:41Sunday, August 8, 2021
13、知人者智,自知者明。胜人者有力,自胜者强。8月-218月-2106:41:3106:41:31August 8, 2021
14、意志坚强的人能把世界放在手中像泥块一样任意揉捏。08 八月 20216:41:31 上午06:41:318月-21
15、最具挑战性的挑战莫过于提升自我。。八月 216:41 上午8月-2106:41August 8, 2021
16、业余生活要有意义,不要越轨。2021/8/8 6:41:3106:41:3108 August 2021
17、一个人即使已登上顶峰,也仍要自强不息。6:41:31 上午6:41 上午06:41:318月-21
原创力文档

文档评论(0)