《C语言》实验指导书(学生版)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C语言程序设计》

华中师范大学信息技术系

二0一0年十一月

目录

项目一:熟悉C语言的运行环境及简单程序设计 (1)

实验一熟悉C语言的运行环境 (1)

实验二C程序初步 (2)

实验三数据类型及输入输出 (4)

实验四运算符与表达式 (7)

项目二:流程控制、指针、数组、模块化程序设计 (8)

实验五分支程序设计 (8)

实验六循环程序设计 (9)

实验七函数 (10)

实验八数组 (11)

实验九指针 (12)

项目三:综合程序设计——竞赛编排及优胜排序 (14)

(注:每个项目应包含实验学习目标、实验内容、实验原理、实验设备、实验步骤、实验注意事项或实验思考等内容。

基本型实验应有明确的实验学习目标、详细的过程和具体的结果;综合设计型实验应有明确的实验学习目标、可参考的过程和实验结果评价标准)

实验基本要求

1、每次实验前,学生必须预习实验内容,实验程序必须自行编制、自行调试。

2、每次实验,学生都必须提交实验报告,内容包括实验目的、实验内容、实验程序、实验过程(软件的使用、程序的调试)等,见下面的实验报告模版。

3、学生第一次上机时,应在教师机指定文件夹下建立以自己学号+姓名的子文件夹,例如学号为2005683001的学生张三,应在教师机指定文件夹下建立“2005683001张三”的子文件夹,此文件夹就是学生张三存放本课程实验全部文档的文件夹,也是教师评价学生饰演成绩的主要依据。

4、学生每次实验完毕后,都应将实验报告、实验程序等文档上传到教师机自己建立的子文件夹中。

5、学生每次实验,都应该在考勤表上签到。

华中师范大学信息技术系C程序设计实验报告

实验性质:(验证性或设计性)实验

实验目的:

1.熟悉TC的菜单和快捷键,定制TC环境

2.了解如何在该计算机系统上编辑、编译、连接和运行一个C语言程序。

3.通过运行简单的C语言程序,初步了解C语言源程序的特点。

实验设备(包括软件):

实验内容:

1.运行课本第一章的例1.1、1.2。 2.编写一个程序,x

y 11111++

+

=, x=5.0 ,求y 。

实验过程:

1.设计算法,写出程序(上机前做好,含N-S 图及源程序代码)

2.在Turbo C2.0 下编辑,得到源程序(.C )

3.编译、连接、调试程序(含编译及调试中出现的问题及解决方法)

4.运行程序

实验程序及实验结果: 实验体会:

项目一:熟悉C 语言的运行环境及简单程序设计

实验一 熟悉C 语言的运行环境

一、 实验学习目标

1.熟悉Turbo C

2.0集成环境的界面设置及基本使用方法。

2.了解如何在该计算机系统上编辑、编译、连接和运行一个C 语言程序。 3.了解用计算机解决实际问题的基本步骤。

二、实验内容

1.运行课本第一章的例1.1、1.2。

2.编写一个程序,x

y 111111++

+

=, x=5.0 ,求y 。

三、实验原理

计算机系统上通过编辑、编译、连接和运行一个C 语言程序

四、实验设备

微型计算机、TurboC 2.0语言环境或者其它编程语言环境。

五、实验步骤

1、基本步骤

(1).打开TurboC

(2).输入并运行课本第一章的例1.1、1.2。(实验报告写明操作步骤、实验数据及运

行结果)

(3).编写一个程序,x

y 111111++

+

=, x=5.0 ,求y 的值并将其输出。在turboC 中单

步运行,调试该程序,用开发工具中的调试按钮查看变量x 和y 的值。

2.实验程序实例

main( )

{ int a,b,sum ; /* 定义变量 */ a=123; /* 变量赋值 */ b=456;

sum=a+b; /* 求和 */

printf(“sum is %d\n ”,sum); /* 输出结果 */ }

3.实验结果:

4.实验出错:

在实验中,可能出错的地方有:

(1)Printf的格式出错,改正通过;

(2)在每一个语句结束时忘记输入“;”

六、实验总结

通过本次实验,我熟悉Turbo C 2.0集成环境的界面设置及基本使用方法。知道在计算机上运行一个c程序要经过编辑、编译、连接和运行。

实验二c程序初步

一、实验目的:

1. 学会使用TurboC

2.0进行程序的跟踪和调试。

2. 了解顺序结构的程序的运行过程及特点。

3. 掌握if语句的简单应用。

4. 掌握C语言程序的书写格式和C语言程序的结构。

二、实验内容. 编写程序,

1输入一个整数,打印出它是奇数还是偶数。

2. 下面的程序的目的是计算两个整数的积。请输入下面的程序,进行编译,记录编译时所出现的信息,分析出现这些错误信息的原因。按照自己的分析改正错误后,再进行编译、链接和运行。

#include

main()

{

a=3,b=5;

c=a*b;

printf(“The product is:”,c)

}

3. 某程序源代码代码如下,试运行该程序:

main()

{

int x,y,z,t;

scanf("%d%d%d",&x,&y,&z);

if (x>y)

{t=x;x=y;y=t;}

相关文档
最新文档