C语言40 第6章循环控制 课堂教学4学时 上机操作2学时 教学累计16学时 上机累计4学时
C语言40 第6章循环控制 课堂教学4学时 上机操作2学时 教学累计16学时 上机累计4学时
C语言40 循环结构是重复执行某段程序,直 到某个条件满足为止的一种程序结 构 很多问题的解决需要用到循环控制 ·循环结构、顺序结构、选择结构是 构成复杂程序的基本单元
C语言40 • 循环结构是重复执行某段程序,直 到某个条件满足为止的一种程序结 构。 • 很多问题的解决需要用到循环控制。 • 循环结构、顺序结构、选择结构是 构成复杂程序的基本单元
C语言40 C提供四种循环 1. goto if 2 while 3. do- while 4 for
C语言40 C提供四种循环 1. goto ~ if 2. while 3. do ~ while 4. for
C语言40 goto语句以及用goto语句构成循环 无条件转向语句一般形式: goto语句标号; 两种用途 1.与语句构成循环 2.从多层循环的最内层跳出 例61求En 求:1+2+3+4.+100
C语言40 goto语句以及用goto语句构成循环 • 无条件转向语句一般形式: goto 语句标号; • 两种用途 1. 与if语句构成循环 2. 从多层循环的最内层跳出 例6.1求∑n 求:1+2+3+4……+100 100 n=1
C语言40 maino i int i, sum=0; 注意:初值的设置 j=1: loop: if((<=100) isum=sum+ +十 goto loop; 3 printf("%d", sum }运行结果:5050
C语言40 main( ) { int i,sum=0; 注意:初值的设置 i=1; loop:if(i<=100) {sum=sum+i; i++; goto loop;} printf("%d",sum); } 运行结果:5050