电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c语言编程培训二

c语言编程培训二_第1页
1/3
c语言编程培训二_第2页
2/3
c语言编程培训二_第3页
3/3
c 语言编程培训二 1、第五章循环结构程序设计学习目的:把握 while、do-while、for 三种循环语句的格式及执行挨次把握嵌套的循环程序的设计能进行简洁的程序的分析和设计重点难点:循环结构程序的分析方法和设计方法 5.1while 语句 v 一般形式:while(表达式)循环体语句;v 执行流程:while 假(0)expr 真(非 0)循环体 v 特点:先推断表达式,后执行循环体 v 说明:l 循环体有可能一次也不执行 l循环体可为任意类型语句 l 以下状况,退出 while 循环 u 条件表达式 不 成 立 〔 为 零 〕 u 循 环 体 内 遇 break,return,gotol 无 限 循环:while(1)循环 2、体;100 例用 while 循环求?nn?1 方法一/*ch5_2.c*/#includestdio.h 循环条件 main(){inti,sum=0;循环初值 i=1;while(i=100){sum=sum+i;循环变量增值 i++;循环终值}printf(%d,sum);}循环体方法二/*ch5_2.c*/#includestdio.hmain(){inti,sum=0;i=0;while(i100){i++;sum=sum+i;}printf(%d,sum);}例显示 1~10 的平方/*ch5_21.c*/运行结果:#includestdi 3、o.h1*1=12*2=4main()3*3=9{inti=1;4*4=16while(i=10)5*5=25{printf(%d*%d=%dn,i,i,i*i);6*6=36i++;7*7=49}8*8=649*9=81}10*10=1005.2do~while 语句 v 一般形式:do 循环体语句;while(表达式);v 执行流程:do 循环体 while 真(非0)expr 假(0)v 特点:先执行循环体,后推断表达式 v 说明:l 至少执行一次循环体 ldo~while 可转化成 while 结构循环体 While 循环假(0)expr 真(非 0)循环体 100 4、例用 do~while 循环求?nn?1/*ch5_3.c*/#includestdio.hmain(){inti,sum=0;i=1;do{sum+=i;i++;}while(i=100);printf(%d,sum);} 例 while 和 do~while 比 较 /*ch5_4.c*/main()#includestdio.h{inti,sum=0;main()scanf(%d,i);{inti,sum=0;while(i=10)scanf(%d,i);{sum+=i;doi++;{sum+=i;}i++;printf(%d,sum);}wh 5、ile(i=10);}printf(%d,sum);}5.3for 语句 v 一般形式:for([expr1];[expr2];[expr3]) 循 环 体 语 句 ; v 执 行 流 程 :forexpr1 假(0)expr2 真(非 0)循环体 expr3vfor 语句一般应用形式:for(循环变量赋初值;循环条件;循环变量增值){循环体语句;}v说明:100 例用 for 循环求 lfor 语句中 expr?1,exnpr2,expr3 类型任意,都可省略,但分?号;不行省 n1#incll 无 ud 限 e 循 s 环td:iof.ohr(;;)mailnf(o...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c语言编程培训二

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部