高级语言程序设计第二次作业
这个作业属于哪个课程 | 2024高级语言程序设计 (福州大学 - 计算机与大数据学院) |
这个作业要求在哪里 | 高级语言程序设计课程第二次个人作业 |
学号 | 052205124 |
姓名 | 林宇 |
作业内容:
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
问题:转十六进制以为是%x,结果发现是浮点,不了解怎么输出
解决:上网查了一下发现是%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
总结与思考:
很好,使我的大脑旋转。
后台博文编辑页面截图: