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 循环求
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 假(