第05章 循环结构(I)

第05章 循环结构(I)

ID:39613320

大小:234.50 KB

页数:8页

时间:2019-07-07

第05章 循环结构(I)_第1页
第05章 循环结构(I)_第2页
第05章 循环结构(I)_第3页
第05章 循环结构(I)_第4页
第05章 循环结构(I)_第5页
资源描述:

《第05章 循环结构(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章循环结构I1目标1)理解为什么使用循环结构2)熟练掌握while循环的使用3)熟练掌握do-while循环的使用4)理解while和do-while循环的区别2重点如何在代码中使用循环来更有效的解决给定的问题。应该将重点放在while循环、do-while循环以及嵌套while和do-while循环的工作原理。3难点理解while和do-while的语法,并使用这两种循环解决实际问题。4课堂知识点4.1循环的必要性4.2C语言种的各种循环结构循环条件和循环体。C语言中的循环结构循环结构功能while用于在特定条件为真的情况下重复执行某些操作

2、。在执行循环体do-while同样用于在特定条件为真的情况下重复执行某些任务。但是在do-while循环中,是在执行循环语句之后才检查条件。因此,在循环forfor循环与while循环在功能上类似,只要条件为真,就会执行循环体中的语句。同样,也是在执行语句之前先检查条件。但是,其语法与while循环不同。1.1.1while循环1.1.1.1简单示例1目的:用while循环实现输出从1~10分别乘以10所得的乘法表。#includevoidmain(){intnum=1;intresult;while(num<=10){resu

3、lt=num*10;printf("%dX10=%d",num,result);num++;}}1.1.1.2简单示例2目的:演示死循环。#includevoidmain(){intcount=0;while(count<100){printf("这将没完没了,帮帮我吧!!!");printf("试试Ctrl+C吧");}}1.1.1.3简单示例3写一个程序,要求它从摄氏温度0到250,每隔20为一项,输出一个摄氏温度与华氏温度的对照表,同时要求对照表中的条目不超过10条。#includevoidm

4、ain(){intc=0,count=0;doublef;while(c<=250&&count<10){count++;printf("%d:",count);f=c*9/5.0+32.0;printf("C=%d,F=%7.2f",c,f);c=c+20;}}1.1.1.1简单示例4用于从控制台接收输入,并将结果输出到屏幕上。当按下^Z(Ctrl+Z)后,程序结束。#includevoidmain(){charch;while((ch=getchar())!=EOF){putchar(ch);}}注意:1.^Z是MS-D

5、OS操作系统中文件字符的末尾,在程序中用EOF表示。2.输入一组字符后,只有按下回车键,内容才会回显到屏幕。这是因为从键盘输入的字符存储在键盘输入缓冲区中,按下回车键后,putchar()语句将字符从缓冲区中取出送到显示器。1.1.2do-while循环1.1.2.1简单示例要求猜中一个介于1~10之间的数字,根据用户猜测的数与标准值进行对比,并给出提示,以便下次猜测能接近标准值,直到猜中为止。#includevoidmain(){intnumber=5;intguess;printf("猜一个介于1与10之间的数");do

6、{printf("请输入您猜测的数:");scanf("%d",&guess);if(guess>number){printf("太大");}elseif(guessvoidmain(){intnstars=1,stars;while(nstars<=10){stars=1;whi

7、le(stars<=nstars){printf("*");stars++;}printf("");nstars++;}}【方法二】#includevoidmain(){intnstars=1,stars=1;while(nstars<10){if(stars<=nstars){printf("*");stars++;}else{printf("");nstars++;stars=1;}}}1.1.1简单示例2输入字符序列,统计输入的字符数。#includevoidmain(){intx;chari,a

8、ns;ans='y';do{x=0;printf("请输入字符序列:");fflush(stdin);do{i=getchar();

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。