学号: 1005300502
课程名称:实验项目:专业班级:
实验报告
2011学年春季学期
C语言 实验学时: 2
熟悉C语言集成开发环境与顺序结构设计 工程10—5班 实验人: 牛艳宏
实验日期: 2011 年 4 月 26 日 第 9 教学周 实验目的:
(1) 掌握关系表达式和逻辑表达式的使用。
(2) 熟练掌握各种类型if语句的使用方法。掌握switch语句以及其中的break语句的使用方法。 (3) 掌握使用工具栏的方法进行编译、连接和运行的操作。 (4) 掌握使用单步调试程序的方法。 实验内容: 程序 : 3.程序填空
#include void main() { int n,i,sum=0; for(i=1;i<=10;i++) { scanf(\"%d\ if(n<0)continue; sum=sum+n; } printf(\"%d\}运行结果:
4.程序修改
#include void main() { int f1,f2,f; int i; f1=1; f2=1; printf(\"%10d%10d\ for(i=3;i<=15;i++) { f=f1+f2; printf(\"%10d\ f1=f2; f2=f; } }运行结果:
5.程序设计题
(1) #include void main() { int i; float sum=0,k=1; for(i=1;i<=10;i++) { k=k*i; sum=sum+k; } printf(\"sum=%e\\n\}运行结果:
(2) #include #include void main() { float x=1.5,x0,f,f1; do { x0=x; f=((2*x0-8)*x0+6)*x0-12; f1=(12*x0-16)*x0+6; x=x0-f/f1; } while(fabs(x-x0)>=1e-6); printf(\"x=%.2f\\n\ }运行结果:
(3) #include #include void main() { int s=1,n=1; double pi=0; while(fabs(s*1.0/n)>1e-5) { pi=pi+s*1.0/n; n=n+2; s=-s; } pi=pi*4; printf(\"pi=%.6lf\\n\ }运行结果:
实验成绩 教师签字 批改日期