高级语言程序设计课程第二次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13570
学号:102500407
姓名:胡晨怡
一:3.11的编程练习
1:编写程序观察系统如何处理整数上溢,浮点数上溢和浮点数下溢的问题

2:编写一个程序,要求提示输入一个ASCII码值,然后打印输入的字符

3:编写一个程序,发出一声警报,然后打印下面的文本

4:编写一个程序,读取一个浮点数,先打印成小数点形式,再打印成指数形式。然后,如果系统支持,再打印成p计数法。按以下格式输出

本来16进制写的是%#X,但是发现输出不正确,于是去查了一下,发现%X是输出16进制的整数型,16进制浮点型要用%a.
5:编写一个程序,提示用户输入年龄,然后显示该年龄对应的秒数

6:编写一个程序,提示用户输入水的夸脱数,并显示水分子的数量

7:编写一个程序,提示用户输入身高(/英寸),然后以厘米为单位显示身高

8:编写一个程序,提示用户输入杯数,并以品脱,盎司,汤勺,茶勺为单位显示等价容量

思考:因为在换算中需要通过除法计算,全部使用浮点型能够避免除法取整的情况。
二、
3.1:

3.2:

3.3:

3.4:

3.5:

3.8:

3.9:

三、
1:

2:

3:

4:

5:

四、
设计程序


思路:要求设计程序实现完成指定的不同格式输出,所以我想让m,n能够被用户指定,提高程序的实用性。去搜索发现要实现m,n的替换,要用*来指代。
五、作业总结
对于不同的格式和形式的设计,需要考虑多个方面,比如计算,上溢下溢等等。

浙公网安备 33010602011771号