《C语言程序设计》课程教学资源(PPT课件讲稿)循环结构实验1

实验项目:循环结构(写实验报告) 程序1:由下面公式,计算e的近似值,(误差小 于给定的小数6) e≈1+++-+.+-+ 1!2!3! 几个变量的含义:e表示总和, X表示加项的分母(阶乘), y表示加项 detax表示一个很小的正数,做为误 差满足的条件, i表示循环变量(用来求阶乘)
实验项目:循环结构 (写实验报告) 程序1:由下面公式,计算e 的近似值,(误差小 于给定的小数δ) ... ! 1 ... 3 1 2 1 1 1 1+ + + + + + n e ! ! ! 几个变量的含义:e 表示总和, x表示加项的分母(阶乘), y 表示 加项 , detax 表示一个很小的正数,做为误 差满足的条件, i 表示循环变量(用来求阶乘) n! 1

maino double e=1.0, x=1.0,y,detax; 程序 printf((“ n please enter a number:”); scant(%r”,& detax); while(y>=detax) -X 出; 1/x -e printf((“%12.l0lr”,e)
main() {double e=1.0,x=1.0,y,detax; int i; printf(“\n please enter a number:”); scanf(“%lf”,&detax); y=1/x; while(y>=detax) {x=x*i; y=1/x; e=e+y; ++i; } printf(“%12.10lf”,e); } 程 序

问题解答: 2、当 detax取小于1的数时,不循环。 detax取什么值时,也不会只循环一次。 当 detax取等于1时,循环两次。 当 detax取0时,死循环 3、增加一条 piprintfo(od”,i);语句,放在 程序结束前
问题解答: 2、当detax 取 小于1的数时,不循环。 当detax 取什么值时,也不会只循环一次。 当detax 取等于1时,循环两次。 当detax 取0时,死循环。 3、增加一条 piprintf(“%d”,i); 语句,放在 程序结束前

203 程序2:计算:∑∑(++2) mainO Rint 1, j long sum=0 for(i=1;i<=20;ji++) for(j-l; j4; j ++) sum=sum+(i+1)*(计+1)*(+2); printf( sum is:%dn”,sum)
程序2:计算: = = + + 3 1 20 1 ( 1)( 2) i j i j 2 main() {int i , j; long sum=0; for(i=1 ; i<=20 ; i++) for(j=1; j<4;j++) sum=sum+(i+1)*(i+1)*(j+2); printf(“sum is :%ld \n”,sum); }

问题 1、分别加 printf((i-%d”,i-1);和 printf(g=%d”-1)
问题: 1、分别加 printf(“i=%d ”,i-1); 和 printf (“j=%d ”,j-1);

的含义,例如 2 H=1+2+3+4+.+10 ∑∑(n+m)=∑(m+1)+(m+2)+(n+3) n=1m=1 ={[(1+1)+(1+2)+(1+3)]+(2+1)+(2+2)+(2+3)
= 10 n 1 n 的含义,例如 2 =1 + 2 + 3 + 4 + ….+ 10 2 2 2 2 2 = = = + = + + + + + 2 1 2 1 3 1 ( ) [( 1) ( 2) ( 3)] n m n n m n n n ={[(1+1)+(1+2)+(1+3)]+[(2+1)+(2+2)+(2+3)] n m
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言程序设计》课程教学资源(PPT课件讲稿)循环嵌套实验.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)实验程序.doc
- 《C语言程序设计》课程教学资源(PPT课件讲稿)实验二 C语言程序初步.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)实验一 C语言程序上机操作.ppt
- 《计算机系统》第9章 指令系统.ppt
- 《计算机系统》第8章 运算方法和运算器.ppt
- 《计算机系统》第7章 信息的表示.ppt
- 《计算机系统》第6章 输入输出系统.ppt
- 《计算机系统》第5章 外围设备.ppt
- 《计算机系统》第4章 存储器.ppt
- 《计算机系统》第3章 系统总线.ppt
- 《计算机系统》第2章 数字逻辑.ppt
- 《计算机系统》第1章 计算机系统概论.ppt
- 《计算机系统》第12章 控制单元的设计.ppt
- 《计算机系统》第11章 控制单元的功能.ppt
- 《计算机系统》第10章 CPU的结构与功能.ppt
- 《MATLAB系统》教学资源(参考书籍,PDF电子书,共五章).pdf
- 《MATLAB》教学资源(书籍文献)精通MATLAB 5(PDF电子书,共七章,含附录).pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第八单元 网络管理.ppt
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第七单元 特殊路由.pdf
- 《C语言程序设计》课程教学资源(PPT课件讲稿)循环结构(理论)2.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)数组第一次实验.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)数组第二次实验.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第七章 数组.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第三次课 思考题问答.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第三章 数据类型、运算符与表达式(c).ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第二次课思考题问答.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第二章 算法.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第五章 选择结构程序设计.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第六章 循环控制.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第四章 输入输出.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)选择实验1.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)选择结构2.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)选择结构实验2.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)部分习题答案(前三章).doc
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第一章 C语言概述.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第十一章 结构体与共用体.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第十三章 文件.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)06年C程序设计实验教学大纲.doc
- 《C语言程序设计》课程教学资源(PPT课件讲稿)C程序设计实验讲义.doc