c语言-实验报告-2016
成 绩
C语言程序设计
实验报告
院(系)名称自动化科学与电气工程学院 专业名称自动化 学生姓名 指导教师宋晓
2015年月实验一 C语言基本数据类型与表达式
实验时间 实验编号 (填实验计算机编号) 同组同学 无
一、实验题目
课本习题1.5,习题1.6 ,习题3.4,3.6;例3.1-3.10
二、实验原理
概括本次实验内容涉及的C语言基本知识
三、实验过程与结果
(需写典型案例源代码)
四、结果分析与实验结论
五、收获、体会及建议
实验二 C程序顺序和选择结构
实验时间 实验编号 (填实验计算机编号) 同组同学 无
一、实验背景
1. 实验题目:课本习题 4.5, 4.6, 4.9(第3问选做),例4.1-例4.3,例4.5,例4.7-4.9,习题4.4
补充题:请编一个程序,对任意输入的浮点数h的值保留2位小数,并对第三位进行四舍五入(规定h中的值为正数)。 例如:h值输入8.32433,则程序输出8.32; h值输入8.32533,则程序输出8.33。
2. 描述本次实验所涉及的工程问题及工程中可能的用途
二、实验原理
概括本次实验内容涉及的C语言基本知识
三、实验过程与结果
(需写典型案例源代码)
四、结果分析与实验结论
五、收获、体会及建议
实验三 C程序选择和循环结构
实验时间 实验编号 (填实验计算机编号) 同组同学 无
一、实验背景
1. 实验题目:课本习题5.2, 5.3,例5.1-5.11;
补充题:
(1) 编程计算n!(n值用scanf输入);
(2) 圆周率pi的近似率可用下面的公式求得:pi*pi/6 约等于1/(1*1) +1/(2*2) +…+1/(n*n),由以上公式可知,若n取值10000,认为可达到精度要求。请编写程序用来求pi的近似值。
2. 描述本次实验所涉及的工程问题及工程中可能的用途
二、实验原理
概括本次实验内容涉及的C语言基本知识
三、实验过程与结果
(需写典型案例源代码)
四、结果分析与实验结论
五、收获、体会及建议
实验四 C程序循环控制综合实验
实验时间 实验编号 (填实验计算机编号) 同组同学 无
一、实验背景
1. 实验题目:课本习题4.5(循环),习题5.4,习题5.5,
补充题:
(1) 绘制九九乘法表(选做题);
(2) 用scanf输入整数,程序从读入的整数数据中,统计大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序中用变量i统计大于零的整数个数,用变量j统计小于零的整数个数。
2. 描述本次实验所涉及的工程问题及工程中可能的用途
二、实验原理
概括本次实验内容涉及的C语言基本知识
三、实验过程与结果
(需写典型案例源代码)
四、结果分析与实验结论
五、收获、体会及建议
实验五 C程序一维二维数组
实验时间 实验编号 (填实验计算机编号) 同组同学 无
一、实验背景
1. 实验题目:课本例6.3-6.9
补充题:
scanf输入10个数存放在一个数组中,设计程序输出其中最大者与最小者,10个数的和及它们的平均值。
2. 描述本次实验所涉及的工程问题及工程中可能的用途
二、实验原理
概括本次实验内容涉及的C语言基本知识
三、实验过程与结果
(需写典型案例源代码)
四、结果分析与实验结论
五、收获、体会及建议
实验六 C程序字符数组字符串与函数
实验时间 实验编号 (填实验计算机编号) 同组同学 无
一、实验背景
1. 实验题目:课本例7.9~例7.20,习题7.15,7.18
补充题:
编写函数,求t= 1- 1/(2*2) - 1/(3*3) -…- 1/(m*m) 的值. m为整型形参,若m=50.536389。
2. 描述本次实验所涉及的工程问题及工程中可能的用途
二、实验原理
概括本次实验内容涉及的C语言基本知识
三、实验过程与结果
(需写典型案例源代码)
四、结果分析与实验结论
五、收获、体会及建议
实验七 C程序全局变量与指针
实验时间 实验编号 (填实验计算机编号) 同组同学 无
一、实验背景
1. 实验题目:课本例8.1~例8.20, 8.30
补充题:
(1) scanf输入三个数据,用指针形式排列大小并输出(要求用两种方法,但必须用指针)。
(2) scanf输入10个数存放在一个数组中