5.1引例:
5.2使用for语句实现循环结构
for语句一般形式:for(表达式1;表达式2;表达式3)
循环体语句;
例如:
for语句省略表达式1:for(;表达式2;表达式3)
循环体语句;
例如: for(I=1;i<=n;i++)
sum=sum+i;
等价于:
i=1;
for(;i<=n;i++)
sum=sum+i;
for语句省略表达式2:for(表达式1;;表达式3)
循环体语句;
应避免这样使用
for语句省略表达式3:for(表达式1;表达式2;)
循环体语句;
for循环使用示例
5.3使用while语句实现循环结构
while语句一般形式:while(表达式)
循环体;
示例:
5.4使用do——while语句实现循环结构
do——while语句一般形式:do
循环体
while(表达式);
示例:
5.5改变循环结构的跳转语句
break语句:
continue语句:
goto语句:
5.6循环嵌套
示例:
5.7典型算法举例
递推法:
迭代法:
穷举法:
5.8循环程序设计示例