第5章 循环程序设计 while循环的一般形式 while循环的格式: whi le(表达式) 循环体语句; 说明: ●whi le.后的表达式,可为任意合法的表达式 ●循环体可为任意类型语句 ●若循环体内需要多个语句,应用复合语句形式
第5章 循环程序设计 while循环的格式: while循环的一般形式 while(表达式) 循环体语句; 说明: ⚫while后的表达式,可为任意合法的表达式 ⚫循环体可为任意类型语句 ⚫若循环体内需要多个语句,应用复合语句形式
第5章 循环程序设计 5.1.2 while循环的执行过程 main() 循环终值 int isum; 循环初值 i 1; sum=0; 循环条件 while<=100) sum-sum+i; 循环变量增值 →计+; 循环体 printf("%od",sum);
第第55章 循环程序设计 main() { int i,sum; i=1; sum=0; while(i<=100) { sum=sum+i; i++; } printf("%d",sum); } 循环初值 循环终值 循环变量增值 循环条件 循环体 5.1.2 while循环的执行过程
第5章循环程序设计 例用while循环求n!
第5章 循环程序设计 例 用while循环求n!
第5章循环程序设计 do一while循环的一般形式 do-while循环的格式: do 循环体语句; while(表达式); 说明: do和while联合使用 以do开始、while:结束,“;”不可丢 whi le)后的表达式,可为任意合法的表达式 循环体可为任意类型语句
第5章 循环程序设计 do-while循环的格式: do-while循环的一般形式 do 循环体语句; while(表达式); ◼说明: ◼do和while联合使用 ◼以do开始、while结束, “ ; ”不可丢 ◼while后的表达式,可为任意合法的表达式 ◼循环体可为任意类型语句
第5章循环程序设计 do-while循环 例用do-while循环求和
第5章 循环程序设计 例 用do-while循环求和 do-while循环