织梦网站发布的哪些产品和文章放在a文件可以吗,网站建设行业的分析,百度网站改版提交,wordpress简约模板C语言程序设计教案 第六章 循环程序设计第六章 循环程序设计课题#xff1a;第五章 选择结构程序设计教学目的:1、掌握三种循环语句的语法结构2、灵活运用循环语句教学重点#xff1a;教学难点#xff1a;三种循环语句while、do-while、for三种循环语句的区别步骤一 引入新课…C语言程序设计教案 第六章 循环程序设计第六章 循环程序设计课题第五章 选择结构程序设计教学目的:1、掌握三种循环语句的语法结构2、灵活运用循环语句教学重点教学难点三种循环语句while、do-while、for三种循环语句的区别步骤一 引入新课问题1假如全班41人欲从键盘上输入每人的数学成绩然后计算出平均成绩问题2 编程计算n!。重复执行一组语句是程序设计要求的基本功能之一。在C语言中可以用以下语句来实现循环(1)if 和 goto (2)while (3)do-while (4)for?步骤二 讲授新课一、goto语句及用goto构成循环语法goto label;其中label是语句标号它命名的规则同变量名语义使程序无条件地转向标号为label的语句去执行如用if语句构成循环求sum12…100main( ){ int i1,sum0;loop: if (i100){sumi; i; goto loop;}printf(“%d”, sum);}说明标号不必进行类型说明程序中的任何一个语句均可带上标号但标号必须以冒号结束不提倡使用goto语句。?二、while语句语法while (exp) 循环体语句语义当exp为真时执行循环体为假时执行循环语句的后续语句如用while语句构成循环求sum12…100程序如下main(){ int i1, sum0; while (i100) { sumi; i; } printf(“%d”,sum);}说明循环体可以用复合语句在while语句前应有为测试表达式(exp)中的循环控制变量赋初值的语句以确保循环的正常开始循环体内应有改变循环控制变量的语句以确保循环进行有限次后正常结束 如i1; while (i100) sumsum1; (死循环)while 循环的特点是先判断后执行故循环有可能一次都不被执行 如 i3 while (i3) printf(“i%d\n”, i);?三、do-while语句语法do循环体语句while (exp);语义当exp为真时执行循环体为假时执行循环语句的后续语句如用do-while语句构成循环求 sum12…100程序如下main(){ int i1,sum0; do { sumi; i; } while (i100); printf(“%d”,sum);}?说明循环体可以用复合语句循环控制变量在执行do前必须赋初值循环体内应有改变循环控制变量的语句do-while 循环的特点是先执行后判断故循环至少被执行一次如i3 do { sum i; i; } while (i10);例1用公式求π的近似值直到最后一项的绝对值小于10-6为止。π/4≈1-1/31/5-1/7……?# include main( ){ int s1; float n1.0, t1, pi0; while((fabs(t))1e-6) { pipit; n2; s-s; ts/n; } pipi*4; printf(“pi%10.6f\n”,pi);}??例2求整数a和b的最小公倍数。#include main( ){ int a,b, i; scanf(“%d%d”,a,b); i0; while(1) { i; if (i%a 0) if (i%b 0){printf(“%d\n”, i); break;} }}思考有一张足够大的纸厚0.09毫米问将它对折多少次后可以达到