中职语文出版社《计算机编程基础——C语言》模块5----认识for循环学习实践任务书 学案(表格式,无答案)

资源下载
  1. 二一教育资源

中职语文出版社《计算机编程基础——C语言》模块5----认识for循环学习实践任务书 学案(表格式,无答案)

资源简介

学习实践任务书
学习 内容 模块5 循环结构程序设计 认识for循环语句
学习 目的 1、熟练for循环语句的应用。 2、知道for循环语句的格式。 3、熟悉for循环语句的流程。
知识 储备 一、语句格式 for(表达式1;表达式2;表达式3) 语句; for(表达式1;表达式2;表达式3) { 语句序列; } 二、分析 i=0; while(i<=10) for(i=0;i<=10;i++) i=i+1;
实践 操作 事项 1、死循环的处理 任何循环结构执行时应避免出现死循环,死循环就是无限次的循环,在调试程序时,若按任何键,屏幕没反应或输出的内容停不下来,可以判断已出现了死循环,此时,可以单击执行窗口的(叉按键)强制结束程序运行,再检查、修改相关代码并重新运行程序。 2、在一个已经打开的Visual C++ 6.0的界面,继续编辑下一个程序时应注意什么? 关闭工作空间。在文件→关闭工作空间,即可编辑下一个程序。
实践 活动 内容 任务1:编程求5!的值,即5!=1×2×3×4×5。定义变量n,存放乘积的结果,定义变量t,来控制循环的次数,同时t也存储循环变量的值。 代码提示: #include main( ) { int n=1,t; for(t= ;t<= ; ) /*t从1增加到5,让循环进行了5次*/ n= ; /*将1×2×3×4×5累乘的结果赋给变量n*/ printf("%d",n); } 任务2:定义变量i,代表1、2、3、…、99、100中的每一个数,定义变量sum,来存储1+2+3+…+99+100的和,并将其和输出。 代码提示: #include main( ) { int sum,i; for(sum=0,i=1; i<= ; ) /*循环变量i从1到100。省略表示式3。*/ { ; /*将1+2+3+…+99+100累加的结果赋给变量sum*/ ; /*循环变量i的步长值为1。*/ } printf("%d",sum); } 任务3:定义变量n,代表要输出偶数的个数。定义变量s,代表偶数。要求从0开始,输出n个连续的偶数。 代码提示: #include main( ) { int s=0,n; scanf("%d",&n); for( ;n>0; , ) /*省略表达式1,n的值决定循环的次数。每循环一次,s增加1,而n 减少1。*/ printf("%d",s*2); /*输出n个连续的偶数*/ } 任务4:有一数列:2/1、3/2、5/3、8/5、…,定义浮点型变量a和b,分别代表分数的分子和分母,定义整型变量t,变量t用来将变量a的值传给变量b,定义浮点型变量s,将这个数列的前10项之和赋给变量s。 代码提示: #include main( ) { int n,t; float a=2,b=1,s=0; for(n=1;n<= ;n++) /*控制循环次数10次*/ { s=s+a/b; t= ; /*将当前项的分子的值赋给变量t*/ a= ; /*当前项的分子与分母的和是下一项分子的值*/ b= ; /*将t的值(当前项的分子的值)赋给变量b*/ } printf("%f",s); }
2

展开更多......

收起↑

资源预览