1本章主要内容C语言中的三种循环语句:while语句do……while语句for语句循环体中的辅助控制语句:break语句continue语句goto语句2本节课主要内容while语句do……while语句3循环结构——结构化程序设计的基本结构之一顺序结构选择结构循环结构:为解决某一问题,或求取某一计算结果,特定的条件下,程序中反复地按某一模式进行操作。无休止循环—死循环有终止循环—有效循环条件:循环体---需要重复执行的操作循环结束条件---在什么情况下停止重复的操作本章是全书的重点和难点!4while语句一般形式: while(表达式)语句特点: 先判断表达式,后执行语句【】求6main(){inti=1,sum=0;while(i<=100){sum=sum+i;i++;}printf("%d\n",sum);}“i++”没有会怎样7如果写成:sum+=++i;会有什么问题?inti=1,sum=0;while(i<=100){sum=sum+i;i++;}8注意:while语句中的“表达式”(即判断条件)可以是任意的表达式,但一般为关系表达式或逻辑表达式,结果只有两种:真(非0)或假(0)。循环体如果包含一个以上的语句,应该用花括弧括起来,以复合语句形式出现。{语句1;语句2;。。。}在循环体中应有使循环趋向于结束的语句,以免形成死循环。允许循环体以空语句形式出现。(延时效果)9p1×224【】求2n10i=1,p=1i≤n?p=p*2i=i+1计数器【】求2n循环规律
高等教育C语言循环结构设计 来自淘豆网www.taodocs.com转载请标明出处.