当前位置:文档之家› C语言实验报告 结构化程序设计

C语言实验报告 结构化程序设计

实验题目 实验时间 实验成绩
结构化程序设计 实验地点 实验性质
□验证性 √设计性 □综合性
教师评价:
√ 算法/实验过程正确; □实验结果正确; 其他: 评价教师签名: √ 源程序/实验内容提交 □语法、实验目的
1.掌握 C 语言中具有逻辑量意义数据的表示方法 2.理解分支程序设计的基本思想,熟练掌握分支程序设计的基本方法 3.理解循环程序设计的基本思想,熟练掌握循环程序设计的基本方法 4.掌握具有迭代思想程序的设计方法
二、实验项目内容(实验题目)
三、源程序(实验过程或算法) #include <stdio.h> #include <math.h> void main() {double Fn,n=1,sum,x,PI=3.1415926; printf("x=") ; scanf("%lf",&x);
x=x*PI/180; for(sum=x,Fn=x;fabs(Fn)>=1e-7;n++) {Fn=-Fn*x*x/(2*n*(2*n+1)); sum=sum+Fn; } printf("sin(x)=%lf\n",sum); }
四、源程序调试过程和(或)实验分析 (截图粘贴)
1、Scanf(“%lf\n”,&x);
\n 换行导致输入出现问题,应删除。 Fn 绝对值小于 e-7 输入有误。
2、Fn,sum 初值赋值有误。 PI 的精度不够。 n++输入了两次。
3、符合要求。 实验总结:1、实验问题主要源于对程序设计尚不够熟练,容易出现小 差错。 2、途中对题目方程式理解有误导致设计错误。 3、尚需加大练习力度,加宽题目涉及面。
相关主题