这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2024C/
这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2024C/homework/13284
学号:102400125
姓名:苏林
(一)4.8练习
(1)4.8.2
在编写这个程序的时候,对于题目中“比名字宽度宽3打印”有些迷惑,不知道如何读取输入名字的长度,问题截图如下
后来翻阅课本发现了可以用strlen指令读取,程序正常输出
(2)4.8.3
(3)4.8.4
(4)4.8.6
在编写这个程序的时候我按照正常思路编写,在最后一个输出选择输出两个变量,结果程序报错。后来查阅资料以及询问老师,才了解到多出来的两个变量是定义宽度了
正常运行截图如下
(5)4.8.7
(6)4.8.8
在我编写完这个程序编译的时候,连续换了好几对数据,第二个输出都为零。我想当然以为是程序出错了,询问老师老师帮我算了一遍,发现是第二个输出结果过小四舍五入为零了。
正常运行截图如下
(二)5.11
(1)5.11.1
(2)5.11.2
(3)5.11.3
(4)5.11.4
(5)5.11.5
(6)5.11.6
(7)5.11.7
(8)5.11.8
在编写这个程序的时候,题目中要求在打印中输出%,但是一开始我在printf中写的%被程序当成是指令输出、
后来查阅资料发现只要在printf中输入两个连续的%就可以正常输出
正常运行截图如下
(()5.11.9
总结与思考:本次作业过程中出现了不少问题,有的是基础知识,有的是一些小技巧,有的是我自己犯蠢。但是本次作业也让我学到不少新的东西,比如输出%,strlen等等。
对于程序编写我还有待加强基础知识。