高级语言程序设计课程第二次个人作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/

这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16748

学号:0102600123

姓名:林圣元

作业内容
3.11第一题
通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢,浮点数上溢和浮点数下溢的情况。
通过搜索获得了整数和浮点数的上下限
屏幕截图(3)
3.11第二题
编写一个程序,要求提示输入一个ASCII码值(如66),然后打印输入的字符。
学习了打印出ASCII码值的语法
屏幕截图(2)
3.11第三题
编写一个程序,发出一声警报,然后打印下面的文本:
Startled by the sudden sound,Sally shouted,
"By the Great Pumpkin,what was that!"
搜索学习了如何发出警报
屏幕截图(6)
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进制数
屏幕截图(7)
3.11第五题
一年大约有3.156e7秒。编写一个程序,提示用户输入年龄,然后显示该年龄对应的秒数。
屏幕截图(8)
3.11第六题
一个水分子的质量约为3.0e-23克。一夸脱水大约是950克。编写一个程序,提示用户输入水的夸脱数,并显示水分子的质量。
屏幕截图(10)
3.11第七题
1英寸相当于2.54厘米。编写一个程序,提示用户输入身高(/英寸),然后以厘米微单显示身高。
通过AI提示,将%f更改为%.2f,输出更美观
屏幕截图(11)
3.11第八题
在英国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺。编写一个程序,提示用户输入杯数,并以品脱,盎司,汤勺,茶勺为单位显示等价容量。思考对于该程序,为何使用浮点类型比整数类型更合适?
思考:若使用整形变量,杯数为奇数的话,显示的品脱数只会输出整数,导致计算错误。用户输入的杯数不一定为整数。
屏幕截图(12)
3.1示例程序
屏幕截图(13)
3.2示例程序
屏幕截图(14)
3.3示例程序
屏幕截图(15)
3.4示例程序
屏幕截图(17)
3.5示例程序
屏幕截图(18)
3.8示例程序
屏幕截图(19)
3.9示例程序
屏幕截图(20)
程序(1)
屏幕截图(22)
程序(2)
屏幕截图(23)
程序(3)
屏幕截图(24)
程序(4)
屏幕截图(25)
程序(5)
屏幕截图(26)
设计程序
屏幕截图(27)
总结:学习了输出指定宽度的实数和字符串

posted @ 2026-10-25 18:35  Amia_enana  阅读(3)  评论(0)    收藏  举报