高级语言程序设计课程第二次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16748
学号:0102600123
姓名:林圣元
作业内容
3.11第一题
通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢,浮点数上溢和浮点数下溢的情况。
通过搜索获得了整数和浮点数的上下限

3.11第二题
编写一个程序,要求提示输入一个ASCII码值(如66),然后打印输入的字符。
学习了打印出ASCII码值的语法

3.11第三题
编写一个程序,发出一声警报,然后打印下面的文本:
Startled by the sudden sound,Sally shouted,
"By the Great Pumpkin,what was that!"
搜索学习了如何发出警报

3.11第四题
编写一个程序,读取一个浮点数,先打印成小数点形式,再打印成指数形式。然后,如果系统支持,再打印成p计数法(即16进制计数法)。按以下格式输出(实际显示的指数位数因系统而异):
Enter a floating-point value: 64.25
fixed-point notation: 64.250000
exponential notation: 6.425000e+1
p notation: 0x1.01p+6
通过询问AI了解如何输出16进制数

3.11第五题
一年大约有3.156e7秒。编写一个程序,提示用户输入年龄,然后显示该年龄对应的秒数。

3.11第六题
一个水分子的质量约为3.0e-23克。一夸脱水大约是950克。编写一个程序,提示用户输入水的夸脱数,并显示水分子的质量。

3.11第七题
1英寸相当于2.54厘米。编写一个程序,提示用户输入身高(/英寸),然后以厘米微单显示身高。
通过AI提示,将%f更改为%.2f,输出更美观

3.11第八题
在英国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺。编写一个程序,提示用户输入杯数,并以品脱,盎司,汤勺,茶勺为单位显示等价容量。思考对于该程序,为何使用浮点类型比整数类型更合适?
思考:若使用整形变量,杯数为奇数的话,显示的品脱数只会输出整数,导致计算错误。用户输入的杯数不一定为整数。

3.1示例程序

3.2示例程序

3.3示例程序

3.4示例程序

3.5示例程序

3.8示例程序

3.9示例程序

程序(1)

程序(2)

程序(3)

程序(4)

程序(5)

设计程序

总结:学习了输出指定宽度的实数和字符串

浙公网安备 33010602011771号