- 62
- 0
- 约1.72万字
- 约 16页
- 2017-09-04 发布于重庆
- 举报
《C++语言程序设计》课程辅导(六)
------循环语句辅导
中央电大 徐孝凯
一、for循环
1. 格式
for语句又称for循环,它也是一种结构性语句,其语句格式为:
for(表达式1;表达式2;表达式3) 语句
其中语句是for语句的循环体,它将按条件被重复执行多次;表达式1,表达式2和表达式3都可以被省略,但它们之间的分隔符(即分号)必须保留;另外,表达式1除了可以是一个表达式外,还可以兼有对变量进行定义的功能,此变量在离开此循环后仍然可以使用。如i=1和int i=1都可以作为表达式1使用,当使用i=1时,i必须被定义过,当使用int i=1时,i在此之前必须没有定义,此表达式同时具有定义变量i和给它赋初值这两种功能。
2. 语句执行过程
for语句的执行过程为:
(1) 计算表达式1,当然若此项被省略则无须计算;
(2) 计算表达式2得到一个值,假定为M,若该表达式被省略则当作数值1看待;
(3) 若M为非0,则执行一遍循环体,否则结束整个for语句的执行;
(4) 计算表达式3,当然若此项被省略则无须计算;
(5) 自动转向第(2)步执行。
执行for循环的过
原创力文档

文档评论(0)