武汉工程大学版《计算机程序设计基础》——实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.. . .. . 武汉工程大学计算机科学与工程学院《计算机程序设计基础》实验报告[2]
1.仔细阅读并上机运行实验指导第13页“实验三选择结构程序设计”中“1.典型
例题分析”中的例题3.1,学习if语句用法,并将运行结果窗口的抓图粘贴到下面
2.上机运行实验指导第14页“2.程序调试”中的第2)、4)、6)题,结合程序运
行结果理解每条语句的含义并将运行结果窗口的抓图粘贴到下面。
3.编程实现实验指导第16页“3.实验题目”中第1题,上机运行正确后将程序源
代码及运行结果的窗口抓图填写到下面。
#include
int main()
{
float x,y;
printf("Input x: ");
scanf("%f",&x);
if(x<1)
y=x;
if(x>=1&&x<10)
y=2*x-1;
if(x>=11)
y=3*x-11;
printf("y=%f\n");
return0;
}
4.仔细阅读并上机运行实验指导第17页“实验四循环结构程序设计”中“1.典型
例题分析”中的例题4.1,学习循环语句用法,并将运行结果窗口的抓图粘贴到下面。
5.仔细阅读实验指导第18页“2.程序调试”的内容,结合例题4.2熟悉程序调试
的方法,并将运行结果窗口的抓图粘贴到下面。
6.上机运行实验指导第21页“(3)上机调试练习”中的第1)、3)题,结合程序
运行结果理解每条语句的含义并将运行结果窗口的抓图粘贴到下面。
7.编程实现实验指导第23页“3.实验题目”中的第2题。上机运行正确后将程序
源代码及运行结果的窗口抓图填写到下面。
#include"stdio.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);
return0;
}
8.编程实现实验指导第23页“3.实验题目”中的第4题。上机运行正确后将程序
源代码及运行结果的窗口抓图填写到下面。
#include"stdio.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);
return0;
}
9.仔细阅读并上机运行实验指导第23页“实验五综合性程序(一)”中“1.典
型例题分析”的例题5.1,学习结构化程序设计的方法,并将运行结果窗口的抓图粘贴到下面。
10.上机运行实验指导第25页“2.程序调试”中的第1)、3)、5)题,结合程序运
行结果理解每条语句的含义并将运行结果窗口的抓图粘贴到下面。
11.编程实现实验指导第27页“3.实验题目”中的第1题,上机运行正确后将程序
源代码及运行结果的窗口抓图填写到下面。
#include"stdio.h"
int main()
{
int i,n;
for(n=1;n<=1000;n++)
{
for(i=2;i { if(n%i==0)