高级语言程序设计课程第二次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx/
这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13570
姓名:周悦铃 学号:102500403
一,3.11编程练习题
1.整数上溢,浮点数上溢,浮点数下溢

2.ASCII值打印

3.发警报,打印文本


4.数之间的转化

5.年龄转成秒


6.计算水分子数量
问题:没有考虑数据存储的范围
解决:首先尝试使用long long无效后,向同学请教使用double成功


成功!


7.身高


8.体积测量系统
问题:最初没有注意到杯数并不完全是整数,使用了int
解决:同学的提醒,将int换成float


二,程序示例
3.1 platinum.c程序 提高打字速度

3.2 print1.c程序 提醒参数不能遗漏

3.3 bases.c程序 八进制,十六进制要前缀加#

3.4 print2.c程序 转换说明要分清

3.5 charcode.c程序

3.8 typesize.c程序

3.9 badcount.c程序

三,运行作业中已给程序
1

2

3

4

5

四,设计一个程序完成以下内容的不同形式输出。
(1)按小数形式输出实数:%f 由系统指定宽度(6位小数), %m.nf 指定宽度m,小数位数n,右靠齐, %-m.nf 指定宽度m,小数位数n,左靠齐 (注意:宽度包括符号和小数点)。
(2)用于输出字符串:%s 不指定宽度, %-ms 指定宽度,左靠齐, %ms 指定宽度,右靠齐, %m.ns 指定宽度m,只取左端n个字符, 右靠齐, %-m.ns 指定宽度m,只取左端n个字符, 左靠齐。
问题:为了减少打字,将所有要输出的内容放在同一个printf中,但由于太长,容易出错,反而增加了工作量

五,总结反思
1,一定要提高打字速度,从而提高效率 2,细节一定要注意,数据类型,取地址符等等

浙公网安备 33010602011771号