1C 语言程序设计课件教案第五章循环结构教学目的掌握循环结构中的 while 语句、dowhile 语句、for 语句的用法,掌握中断语句中 break 和 continue 语句的用法。教学要求1.熟练掌握 while 语句、dowhile 语句、for 语句2.熟练掌握 break 语句、continue 语句重点和难点1. while 语句、dowhile 语句、for 语句的使用2. break 语句、continue 语句的使用教学支撑环境与教学资源:1.笔记本电脑2.VC20103.投影仪教学方法讲授法、练习法、讨论法授课课时6 课时教学过程AM一、课程引入计算 1+2+3+...+n 有几种方法,需要多少步骤?二、循环结构语句什么时候用到循环结构:处理重复的问题的时候。循环结构的三大语句:while 语句、dowhile 语句、for 语句。1. while 语句while(循环条件表达式)循环体语句;执行过程:只有循环条件表达式的值为真就执行循环体语句,先判断后执行。2课堂练习 1:1.输出 1---n 之间的数intmain(void){inti=1;intn=0;printf("请输入 n 的值:");scanf("%d",&n);//1015while(i<=n){printf("%d\n",i);i++;}return0;}2. 计算 m+...+n 的值intmain(void){inti=1;intn=0;intm=0;intsum=0;printf("请依次输入 m 和 n 的值:");scanf("%d%d",&m,&n);//m+...n1015while(m<=n){sum=sum+m;m++;}printf("sum=%d\n",sum);return0;}2. do...while 语句do{循环体语句;}while(循环条件表达式);执行过程:先执行循环体语句,再检查循环条件表达式的值是否为真,如果为真则继续执行循环体语句,否则结束循环。3课堂练习 2:1.计算 m+...+n 的值,使用 dowhile 语句。intmain(void){inti=1;intn=0;intm=0;intsum=0;printf("请依次输入 m 和 n 的值:");scanf("%d%d",&m,&n);//m+...n1015do{sum=sum+m;m++;}while(m<=n);printf("sum=%d\n",sum);return0;}2.输出 1---n 之间的数,使用 dowhile 语句 intmain(void){inti=1;intn=0;printf("请输入 n 的值:");scanf("%d",&n);//1015do{printf("%d\n",i);i++;}while(i<=n);return0;}while 语句和 do...while 语句的区别:while 语句是先判断后执行,do...while 语句是先执行,至少会执行一次。4课堂练习 3:写出以下程序的运行结果。intmain(void){inti=1;intn=11;intm=12;intsum=0;while(m<=n){sum=sum+m;m++;}printf("sum=%d\n",sum);//sum 的值为 0return0;}intmain(void){inti=1;intn=11;intm=12...