高级语言程序设计课程第二次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2024C/
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/2024C/homework/13282
学号:<102400229>
姓名:<杨灿>
1.编写并运行书本第3章3.11 编程练习题目中的第1题~第8题
第1题:通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢、浮点数上溢和浮点数下溢的情况。
第2题:编写一个程序,要求提示输入一个ASCII码值(如,66),然后打印输入的字符。
第3题:编写一个程序,发出一声警报,然后打印下面的文本:
Startled by the sudden sudden sound, Sally shouted,
"By the Great Pumpkin, what was that!"
编写运行代码过程遇到的问题:忘记发出警报的程序怎么写;如何解决这些问题的说明:上网查资料得知\a来发出警报
第4题:编写一个程序,读取一个浮点数,先打印成小数点形式,再打印成指数形式。然后,如果系统支持,再打印成p计数法(即十六进制计数法)。按以下格式输出(实际显示的指数位数因系统而异):
Enter a floating-point value: 64.25
fixed-point notation: 64.250000
exponential notation: 6.425000e+01
p notation: 0x1.01p+6
编写运行代码过程遇到的问题:不会将浮点数打印成p计数法;如何解决这些问题的说明:上网查资料得知使用%a
第5题:一年大约有3.15610^7秒。编写一个程序,提示用户输入年龄,然后显示该年龄对应的秒数。
第6题:1个水分子的质量约为3.010^-23克。一夸脱水大约是950克。编写一个程序,提示用户输入水的夸脱数,并显示水分子的数量。
第7题:1英寸相当于2.54厘米。编写一个程序,提示用户输入身高(/英寸),然后以厘米为单位显示身高。
第8题:在美国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺。编写一个程序,提示用户输入杯数,并以品脱、盎司、汤勺、茶勺为单位显示等价容量。思考对于该程序,为何使用浮点类型比整数类型更合适?
因为可能出现小数所以使用浮点类型比整数类型更合适。
2.将书本中给的程序清单3.1~3.10的示例程结果输出(无需代码,截图程序输出结果)
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
对本次作业进行总结和思考:本次作业让我再次回顾了课本中遗忘的内容,同时提高了我的自学能力。