当前位置:文档之家› 武汉工程大学版《计算机程序设计基础》—实验报告

武汉工程大学版《计算机程序设计基础》—实验报告

武汉工程大学计算机科学与工程学院
《计算机程序设计基础》实验报告[2]
实验内容
1.仔细阅读并上机运行实验指导第13页“实验三选择结构程序设计”中“1.
典型例题分析”中的例题3.1,学习if语句用法,并将运行结果窗口的抓图粘贴到下面
2.上机运行实验指导第14页“2.程序调试”中的第2)、4)、6)题,结合程
序运行结果理解每条语句的含义并将运行结果窗口的抓图粘贴到下面。

3.编程实现实验指导第16页“3.实验题目”中第1题,上机运行正确后将程
序源代码及运行结果的窗口抓图填写到下面。

#include<stdio.h>
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");
return 0;
}
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);
return 0;
}
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);
return 0;
}
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<n-1;i++)
{
if(n%i==0)
break;
}
if(i<n-1)
printf("%d ",n);
}
return 0;
}
12.编程实现实验指导第27页“3.实验题目”中的第3题,上机运行正确
后将程序源代码及运行结果的窗口抓图填写到下面。

实验总结
精品文档
.。

相关主题