武汉重点项目工程大学版计算机程序设计基础实验报告.doc
文本预览下载声明
武 汉 工 程 大 学
计算机科学和工程学院
《计算机程序设计基础》试验汇报[2]
专业班级
试验时间
学生学号
试验地点
学生姓名
指导老师
试验项目
程序控制结构
试验类别
基础性
试验课时
6
试验目标及要求
熟悉C语言多种语句含义和使用方法。
掌握次序结构程序设计方法。
掌握if语句和switch语句使用方法,并了解if_else语句嵌套中匹配关系。
掌握for语句、while语句和do-while语句使用方法,并熟练应用循环嵌套结构处理问题。能综合利用选择语句、循环语句和转向语句处理较复杂问题。
掌握部分常见算法,如穷举法、迭代法。
熟悉结构化程序设计方法。
成 绩 评 定 表
类 别
评 分 标 准
分值
得分
合 计
上机表现
按时出勤、遵守纪律
认真完成各项试验内容
30分
汇报质量
程序代码规范、功效正确
填写内容完整、表现收获
70分
说明:
评阅老师: 日 期: 年 月 日
实 验 内 容
仔细阅读并上机运行试验指导第13页“试验三 选择结构程序设计”中“1.经典例题分析”中例题3.1,学习if语句使用方法,并将运行结果窗口抓图粘贴到下面
上机运行试验指导第14页“2.程序调试”中第2)、4)、6)题,结合程序运行结果了解每条语句含义并将运行结果窗口抓图粘贴到下面。
编程实现试验指导第16页“3.试验题目”中第1题,上机运行正确后将程序源代码及运行结果窗口抓图填写到下面。
#includestdio.h
int main()
{
float x,y;
printf(Input x: );
scanf(%f,x);
if(x1)
y=x;
if(x=1x10)
y=2*x-1;
if(x=11)
y=3*x-11;
printf(y=%f\n);
return 0;
}
仔细阅读并上机运行试验指导第17页“试验四 循环结构程序设计” 中“1.经典例题分析”中例题4.1,学习循环语句使用方法,并将运行结果窗口抓图粘贴到下面。
仔细阅读试验指导第18页“2.程序调试”内容,结合例题4.2熟悉程序调试方法,并将运行结果窗口抓图粘贴到下面。
上机运行试验指导第21页“(3)上机调试练习”中第1)、3)题,结合程序运行结果了解每条语句含义并将运行结果窗口抓图粘贴到下面。
编程实现试验指导第23页“3.试验题目”中第2题。上机运行正确后将程序源代码及运行结果窗口抓图填写到下面。
#includestdio.h
int main()
{
int i,j,pro,sum;
j=1;
sum=0;
pro=1;
for(i=1;i=9;i=i+2)
{
while(j=i)
{
pro=pro*j;
j++;
}
sum=sum+pro;
}
printf(1!+3!+5!+7!+9!=%d\n,sum);
return 0;
}
编程实现试验指导第23页“3.试验题目”中第4题。上机运行正确后将程序源代码及运行结果窗口抓图填写到下面。
#includestdio.h
int main()
{
int i;
float s,a,b;
s=0;
b=100;
for(i=1;i=10;i++)
{
a=b/2;
s=s+b+a;
b=a;
}
printf(经过总旅程是%.2f米\n,s);
printf(第十次弹起%.2f米\n,a);
return 0;
}
仔细阅读并上机运行试验指导第23页“试验五 综合性程序(一)” 中“1.经典例题分析”例题5.1,学习结构化程序设计方法,并将运行结果窗口抓图粘贴到下面。
上机运行试验指导第25页“2.程序调试”中第1)、3)、5)题,结合程序运行结果了解每条语句含义并将运行结果窗口抓图粘贴到下面。
编程实现试验指导第27页“3.试验题目”中第1题,上机运行正确后将程序源代码及运行结果窗口抓图填写到下面。
#includestdio.h
int main()
{
int i,n;
for(n=1;n=1000;n++)
{
for(i=2;in-1;i++)
{
if(n%i==0)
break;
}
if(in-1)
printf(%d ,n);
}
return 0;
}
编程实现试验指导第27页“3.试验题目”中第3题,上机运行正确后将程序源代码及运行结果窗口抓图填写到下面。
实 验 总 结
对程序实施结果分析,碰到问题、处理方法,新认识、体会。
显示全部