1 / 50
文档名称:

第6章 循环控制.ppt

格式:ppt   页数:50
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第6章 循环控制.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第6章 循环控制.ppt

文档介绍

文档介绍:第6章循环控制
课堂教学4学时
上机操作2学时
教学累计16学时
上机累计4学时
语言40
循环结构是重复执行某段程序,直到某个条件满足为止的一种程序结构。
很多问题的解决需要用到循环控制。
循环结构、顺序结构、选择结构是构成复杂程序的基本单元。
语言40
C提供四种循环
goto ~ if
while
do ~ while
for
语言40
goto语句以及用goto语句构成循环
无条件转向语句一般形式:
goto 语句标号;
两种用途
与if语句构成循环
从多层循环的最内层跳出
∑n
求:1+2+3+4……+100
100
n=1
语言40
main( )
{ int i,sum=0; 注意:初值的设置
i=1;
loop:if(i<=100)
{sum=sum+i;
i++;
goto loop;}
printf("%d",sum);
} 运行结果:5050
语言40
while语句
while语句可以实现当型循环
格式:while(表达式)
语句;
执行过程:计算表达式值,为真(非0)则执行语句;反复执行上述操作,直到表达式值为假时止
思考:变!什么在改变!
循环体语句
N-S结构流程图
当表达式为真
语言40
∑n
main( )
{int i,sum=0;
i=1;
while(i<=100)
{ sum=sum+i;
i++;}
printf("%d",sum);}
问:sum和i都在变,谁的变化使循环结束?
100
n=1
N-S结构流程图
i=1
sum=sum+i
i=i+1
当i≤100
语言40
例求7!
main( )
{int t=1,i=2;
while (i<=7)
{t=t*i;
i++;}
printf(“7!=%d\n”,t);}
运行结果:5040 (1x2x3x4x5x6x7)
语言40
思考
修改程序使运算顺序为7x6x5x4x3x2x1
main( )
{int t=7,i=6;
while (i>0)
{t=t*i;
i- -;}
printf(“7!=%d\n”,t);}
语言40
课堂练习
读程序写出运行结果
main( )
{long x;
int n=0;
scanf(“%ld”,&x); 运行时输入:-10203040
x=x>0?x:-x; 运行结果:
while(x!=0)
{n++;
x=x/10;}
printf("%d\n",n);}
运行结果:8
语言40

最近更新

2024年临沂职业学院单招职业适应性考试题库推.. 39页

2024年乌兰察布职业学院单招职业技能测试题库.. 40页

2024年九州职业技术学院单招职业技能测试模拟.. 40页

2024年云南三鑫职业技术学院单招职业技能测试.. 39页

2026年作文清明节一百个字五年级 4页

2026年作文教学培训方案 8页

绿色印刷材料开发 31页

2024年云南机电职业技术学院单招职业技能考试.. 40页

2026年作文四年级我的校园 31页

2024年云南省昭通地区单招职业适应性考试模拟.. 40页

2024年云南经贸外事职业学院单招综合素质考试.. 40页

2024年云南轻纺职业学院单招职业技能考试题库.. 39页

2024年信阳职业技术学院单招职业技能测试模拟.. 40页

2024年兰州资源环境职业技术大学单招职业倾向.. 38页

绿色供应链信息平台建设 35页

2024年内蒙古丰州职业学院单招职业技能考试题.. 40页

2026年低保申请书怎样写呢 8页

2024年内蒙古呼伦贝尔市单招职业倾向性测试模.. 40页

2024年内蒙古建筑职业技术学院单招职业适应性.. 41页

2024年内蒙古科技职业学院单招职业技能测试题.. 39页

2024年内蒙古通辽市单招职业适应性考试题库附.. 41页

2024年包头钢铁职业技术学院单招职业倾向性考.. 42页

2026年传承优良家风争做时代新人故事征文 13页

蜂窝网络对物联网服务质量的影响 26页

2024年南充科技职业学院单招职业倾向性考试模.. 41页

风力与交通耦合效应对桥梁结构的影响 40页

2024年南阳科技职业学院单招职业倾向性考试题.. 39页

2024年厦门兴才职业技术学院单招综合素质考试.. 43页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页