数学与软件科学学院 实验报告
学期:__2011_ 至_2012 第_ 1__ 学期 20 11 年 9 月 8 日
课程名称:_C语言程序设计 专业:__ 会计学 2008 级 _ 8 班
实验编号: 01 实验项目: C程序的运行环境和运行一个C程序的方法 指导教师: 王开端
姓名: 邓沂 学号: 2008070512 实验成绩:_ __
一、实验目的:
(1) 熟悉所用计算机系统的基本操作方法以及在该系统下安装、编辑、编译、连接和运行一个C语言源程序的基本操作步骤(以Turboc C为基本背景);
(2) 学习基本的C语言程序设计与调试环境设置方法;
(3) 通过运行简单的C程序,了解C程序的特点。
二、实验内容:(要求至少调试3个以上的简单程序)
1.如果系统没有安装TC环境,则安装,否则,跳过此步;
2.配置好TC环境,熟悉TC编辑器的基本操作命令及其它基本功能;
3.完成并熟悉程序输入、编译、连接、运行过程,直到程序输出结果正确;
4.学习基本的调试程序方法(包含编译、连接错误信息的正确理解)。
5.可参考的程序实例如下(也可以参考教材范例):
1) 最简单的C语言程序:
main()
{
printf("This is my first program.\n");
}
2) 引用C语言函数库进行计算的程序:
/*Please try exercises in chapter one of textbook in page 15*/
#include "math.h"
main()
{
float x;
x=sin(2.2922);
printf("sin(%f) is %f\n",2.2922,x);
}
3) 引用自定义函数的C语言程序:
/*This is the function of average for data a,b,c*/
float average(float a,float b,float c)
{
avg=(a+b+c)/3.0;
return avg;
}
main()
{
float x1,x2,x3;
printf("Please input x1,x2,x3:");
scanf("%f,%f,%f",&x1,&x2,&x3); /*Input for variable x1,x2,x3*/
printf("\nAvg of %f,%f and %f is %f\n",x1,x2,x3,average(x1,x2,x3));
}
4) 求1+2+3+...+100;
5) 给定5个数,求其最小者;
6) 求a+|b|。
三、实验准备:
(1) 计算机设备;(2) 程序调试环境的准备,如TC环境;(3) 实验源程序准备。
四、实验步骤及结果:
1、最简单的C语言程序:
编辑:
编译:
连接:
运行:
2) 引用C语言函数库进行计算的程序:
编辑,编译,连接:
运行:
3) 引用自定义函数的C语言程序:
编辑,编译,连接:
运行:
4) 求1+2+3+...+100
编辑,编译,连接:
运行:
五、心得
通过本次实验,熟悉了安装、编辑、编译、连接和运行一个C语言源程的基本操作步骤。学习了基本的C语言程序设计与调试环境设置方法。通过运行简单的C程序,了解了C程序的特点。