机制专业C语言程序设计实验指导书 下载本文

内容发布更新时间 : 2024/6/26 21:30:30星期一 下面是文章的全部内容请认真阅读。

韶关学院 机制专业 C语言程序设计 实验

说 明

1、 所有同学必须参加实验课,按照排定顺序上机。 2、 每次上机请固定机位,一人一机。

3、

本课程9次上机实验 (全部实验需要提交电子版实验报告,如果课堂上没有完成实验报告,可以课下完成,并于下次上机时提交) 文件夹命名为“学号的最后两位+姓名(实验*)”,例如:01李明(实验1)。 4、 在机房内务必保持安静,不得大声喧哗,不得从事与实验无关事项,

如打游戏、看电影等。 5、写好预习报告:

针对实验内容要求用自己的语言简要的写明实验目的、实验原理,并针对实验内容预先做好程序的编写。所有实验项目必须提前编写程序!!!不写预习报告不得参加实验!!! 6、数据记录

记录实验的原始数据,拒绝抄袭。 7、实验内容

总结所做实验的内容 回答有关思考题

2016、3

实验一 C语言运行环境

一、目的和要求

1、熟悉使用C语言运行环境。

2、掌握C语言程序的书写格式和C语言程序的结构。 3、掌握C语言上机步骤,了解运行一个C程序的方法。

二、实验内容

要求:编辑下面源程序,并且读懂与分析运行程序,上机运行程序,并与分析结果相对比。学会使用TC运行程序的基本方法。 1. 输入并运行以下程序,观察运行结果。 # include

int main()

{ printf(\ printf(\ very good!\\n\

printf(\ return 0; }

分析结果 运行结果 2.输

入并运行以下程序,

观察运行结果。 # include int main()

{ int a,b,sum,minus; a=123;b=456; sum=a+b; minus=a-b;

printf(\ return 0; } 分析结果 运行结果 printf中删除a+b=和a-b= printf中删除第一个\\n printf中删除a+b=和a-b= printf中删除第一个\\n 输出结果: 输出结果: 输出结果: 输出结果: 3.完成程序 要求:依据题目要求,分析已给出的语句,填写空白。但是不要增行或删行,改动程序的结构。

(1).求(a+b)×c的值。(设a=3,b=2,c=1) # include int main( ) { int a,b,c; a=3; c=1;

printf(\return 0; }

?(2).求圆的面积。 #include #define PI 3.14 int main( ) {

float r,area;

printf(\scanf(\area=PI*r*r;

printf(\, ); return 0; }

4.调试程序

要求:调试运行下列程序是否正确,若有错,写出错在何处?填写正确的运行结果。 行号 #include 1. int main( ) 2. { int x; 3. x=5,y=8;

4. printf(\,%d,%d\\n\ 5. return 0; 6. } 错 错误在 行 ?应改为: 调试正确后的运行结果 输出结果: 5.编写程序 (1).编写程序输出用6颗星构成的等边三角形。*

* * * * *

(2).编写一个C程序,输入a,b,c三个值,输出其中最大者。

三、分析与讨论

1、记下在调试过程中所发现的错误、系统给出的出错信息和对策。分析讨论对策成功或失败的原因。 2、总结C程序的结构和书写规则。

实验二 数据的存储与运算

一、实验目的