丽 水 学 院 计 算 机 实 验 报 告
课程名称 程序设计基础 实验项目名称 实验 1 简单的 C 语言程序设计
实验时数 3 实验类型 □操作性 □验证性 □设计性 □综合性
指导老师 卢敏
实验地点
(包括机号 )
6 号机房 实验日期 2015年 9 月 28 日
学生姓名 × × × 班 级 × × × × 学 号 × ×
同组成员 无
( 教师根据实际情况在两种成绩的评定方法中确定其一 )
等级制成绩:□优 □良 □中 □及 □不及格
百分制成绩:
( 具体的教师批阅,教师可在符合的选项中勾选,同时根据具体情况补充其它评语,特别是
必须指出实验过程存在的问题与不足之处。 )
□实验目的明确; □操作方法与步骤正确;
□设计文稿(表格、程序、数据库、网页)符合要求; □界面美观;□布局合理;
□程序结构合理;□算法正确;□语法、语义正确;□题解正确;
教师评阅
□实验结果正确;□保存路径正确;
□实验分析总结全面;□解析完整;□文字流畅;□实验报告规范;
其他:
评阅教师签名
( 不同类型的实验课对实验报告可有不同要求,各个课程的实验报告可以根据自己的学科特
点做适当的调整,由任课教师确定填写的内容,学生进行勾选,具体内容用附页填写。 )
□ 实验目的和要求
实验报告
□实验数据记录和处理
内容
□ 实验内容和原理
□实验结果与分析
□ 主要仪器设备 □讨论、心得
□ 操作方法与实验步骤
丽水学院计算机实验报告
一、实验目的
1. 熟悉 Visual C++6.0 和 C-Free 等集成环境,掌握运行一个 C 程序
的基本步骤,包括编辑、编译、连接和运行。
2. 掌握算术表达式和赋值表达式的使用。
3. 掌握基本输入、输出函数的使用。
4. 能够编程实现简单的数据处理。
二、实验环境
硬件:Pentium以上的计算机。
软件:Windows XP操作系统、 Visual C++6.0 和C-Free等集成环境。
三、实验内容和结果
1.建立自己的文件夹
在磁盘上新建一个文件夹,用于存放 C程序,如D:\c_programming 。
2. 编程题1
在屏幕上显示一个短句“ What is a computer? ”
思考:
(1) 如何在屏幕上显示你自己的学号,姓名和班级?
(2) 如何在屏幕上显示数字、英文字母和汉字等信息?例如: “你
在机房吗?”
编程题1源程序:
,,
程序运行结果:
,,
思考题(1):
,,
思考题(2):
,,
3. 编程题2
在屏幕上显示下列图形。
* * * *
* * *
* *
*
思考:如何在屏幕上显示下列图形?
A
A A
A
编程题2源程序:
,,
程序运行结果:
,,
思考题:
,,
4.编程题3
已知小明的数学,英语和计算机课程的成绩分别是 87分,80分和95
分,求小明 3门课程的平均分。
输出示例:
math=87,eng=80,comp=95,average=87
思考:如果数学, 英语和计算机课程的成绩从键盘输入,如何实现?
编程题3源程序:
,,
程序运行结果:
,,
思考题:
,,
5.编程题4
使用宏定义∏ 的值,编程计算并输出球的体积和表面积,球的半径 r
的值由用户从键盘输入。
编程题4源程序:
,,
程序运行结果:
,,
6.编程题5
当n为258时,分别求出 n的个位数字 (digit1 )、十位数字 (digit2 )
和百位数字( digit3 )的值。
输出示例:
整数258的个位数字是 2,十位数字是 5,百位数字是 8
思考:如果 n是一个四位数,如何求出它的每一位数字?
编程题5源程序:
,,
程序运行结果:
,,
思考题:
,,
7. 编程题6
从键盘输入一个小写英文字母, 将其转换为大写英文字母后, 将转换
后的大写英文字母及其十进制的 ASCII码值显示到屏幕上。
输出示例:
大写英文字母: A 相应十进制的 ASCII码值:65
思考:如果该程序运行时读入的字符不是小写英文字母, 那么会出现
什么问题呢?如何解决这个问题?
编程题6源程序:
,,
程序运行结果:
,,
思考题:
,,
8. 编程题7
计算定期存款本利之和。
设银行定期存款的年利率 rate 为2.25%,并已知存款期为 n年,存款本
金为capital 元,试编程计算 n年后的本利之和 deposit 。要求定期存
款的年利率 rate 、存款期n和存款本金 capital 均由键盘输入。
编程题7源程序:
,,
程序运行结果:
,,
四、实验心得
,,
注意事项:
1. 以上封面内容必填。
2. 实验报告内容按照附页格式填写。
3. 实验目的、实验环境、实验内容参见《辅导与实验》书。
4. 附页必须按封面与附页的顺序装订好。
5. 学习委员按学号顺序排