- 6
- 0
- 约3.04千字
- 约 7页
- 2016-12-14 发布于河南
- 举报
第6次:循环控制语句
☆两种循环控制结构
☆三种循环控制语句
☆多重循环
☆三种跳转语句(break;continue;goto)
一、循环控制结构
【例】计算s=1+2+3+...+10
下面用N-S图和流程图分别描述两种循环结构的算法实现。
循环程序一般包括下面三部分:
⑴循环的准备,为某些变量赋初值,如s=0和k=1。
⑵循环体,重复执行的语句体,如s=s+k和k=k+1。
⑶循环控制,控制循环体执行的次数,如k=10控制条件。
循环控制位于循环体的前面称为当型循环,循环控制位于循环体的后面称为直到型循环。
二、三种循环语句
【例】用while语句实现
#include stdio.h
void main()
{ int s=0,k=1;
while(k=10)
{ s=s+k;
k=k+1;
}
printf(s=%d\n,s);
}
【例】用do-while语句实现
#include stdio.h
void main()
{ int s=0,k=1;
do{
s=s+k;
k=k+1;
}while(k=10); //注意:后面必须有分号
printf(s=%d\n,s);
}
【例】用for语句实现
#include stdio.h
void main()
{ int s,i;
s=0;
for(i=1;i=10;i++) /
原创力文档

文档评论(0)