计算机程序设计基础实验报告书写要求及示例报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验要求:
1.实验前按实验报告格式要求,写出预实验报告,注意留出记录结果的空间。
2.认真实验,注意记录
3.撰写实验报告.按时上交.
实验报告格式:
实验* ***** ***** *****
一、实验目的
照抄实验指导的内容。
二、实验步骤和内容
包括:
1.实验题目要求。
2.源程序清单
3.预期结果
3.上机执行或调试结果:包括原始数据、相应的运行结果和必要的说明
三、实验体会
调试中遇到的问题及解决办法;若最终未完成调试,要试着分析原因;调试程序的心得与体会;其他算法的存在与实践;对课程及实验的建议等。
注:上机前做好预实验报告(见下面示例),上机时需携带预实验报告,上机后按规定时间提交完整的实验报告。
下面是实验报告实例,请勿照抄:
实验一简单程序设计
一、实验目的
1.熟悉VC++ 6.0环境。
2.熟悉C语言程序的编辑、编译、连接、运行过程。
3.了解数据类型和各种运算符的使用的使用。
4.了解基本输出函数的使用。
5. 编写简单程序并运行。
二、实验步骤和内容
1、熟悉VC++ 6.0及 TC 2.0编程环境及程序的编辑、编译、连接、运行过程。
(详见TC 2.0及VC++ 6.0编程环境说明)
2、编程题1
题目要求:编程计算两数相加之和
源程序
#include
/*函数功能:计算两个整数相加之和
入口参数:整型数据a和b
返回值:整型数a和b之和*/
int add(int a, int b)
{return (a + b);
}
/*主函数*/
main()
{
int x, y, sum = 0;
printf("Input two integers:");
scanf("%d%d", &x, &y); /*输入两个整型数x和y*/
sum = add(x, y) /*调用函数add计算x和y相加之和*/
printf("sum = %d\n", sum);/*输出x和y相加之和*/
}
预期结果:
Input two integers:3空格4回车
sum =7
实际上机结果:
Input two integers:5 4
sum =9
3、编程题2
题目要求:求1 + 2 + 3 + …… + n的值
源程序:
/* 计算1 + 2 + 3 + …… + n */
#include
int main(void)
{
int i, n, sum;
printf("Enter n:"); /* 输入提示 */
scanf("%d", &n); /* 调用scanf函数输入n */ sum = 0; /* 置累加和sum的初值为0 */ for (i = 1; i <= n; i++){ /* 循环执行n次 */
sum = sum + i; /* 反复累加i的值 */
}
/* 输出累加和 */
printf("Sum of numbers from 1 to %d is %d\n", n, sum);
return 0;
}
预期结果:
Enter n: 5
Sum of numbers from 1 to 5 is =15
实际上机结果:
Enter n: 5
Sum of numbers from 1 to 5 is =15
三、实验体会
略。。。。。。。
。。。。。。。