C语言程序设计实验报告
实验一简单程序设计
班级2017231一、实验目的
1、熟悉VC60编程环境。2、掌握使用VC60输入源程序、编译连接和运行程序的基本过程。3、练习C调试程序的方法。4、熟练使用赋值运算、算术运算等表达式。5、熟练使用标准输入、输出函数及各种数据类型的格式说明符。
学号
201723128
姓名郭鹏博
二、实验内容及步骤
1、分析程序,根据要求写出结论:课本P83页第4题、第5题;第4题(1)c1ac2bc197c298原因:字符变量实质上是一个字节的整形变量,由于它常用来存储字符,所以称为字符变量。可以把0到127之间的整数赋给一个字符变量。在输出字符变量的值时,可以选择以十进制整数形式或字符形式输出。(2)c1c2c159c258原因:VisualC系是把char默认为sig
edchar类型的,而sig
edchar类型的变量允许存储的值为128127,但字符的代码不可能为负值,所以在存储字符时实际上只用到0127这一部分,其第1位都是0。给字符型变量赋值197和198时,所赋之值超出了字符变量的取值范围,导致无论是以以十进制整数形式输出还是以字符形式输出,输出结果均错误。(3)c1ac2bc197c298原因同(1)第5题
2、程序改错下面程序的功能是计算球体的表面积和球体的体积,程序中有多处错误,并且指定必须按下面的形式输入、输出数据。请对程序做相应的修改。i
cludestdiohmai
doublersvi
tpi314pri
tfi
putr
1
fsca
f