高级语言程序设计第三次作业

班级链接:https://edu.cnblogs.com/campus/fzu/gjyycx
作业要求链接:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13558
学号:102500309
姓名:郑睿杰

任务一:编写并运行书本第4章4.8编程练习题目中的第2题到第4题,第6题到第8题
4.8.2
利用m.n的方式输出指定宽度与位置,用*代表未知宽度
image
image

4.8.3
用.e与.E的方式分别输出指定数字
image
image

4.8.4
注意输出的位数
image
image

4.8.6
指定宽度用*,名字长度用strlen。
image
image

4.8.7
注意big是可以打出来的最大位数,引入float函数库
image
image

4.8.8
利用定义代替常数,代入定义的转换公式
image
image

任务二:编写并运行书本第5章5.11编程练习题目中的第1题~第9题
5.11.1
while循环重复引导用户输出,定义a为60代入公式,注意最后一个scanf不用创建新变量
image
image

5.11.2
用双变量定义输入输出的上下界,用whlie输出中间的部分
image
image

5.11.3
while循环重复引导用户输出,注意最后一个scanf不用创建新变量
image
image

5.11.4
用int对数据进行截断,double定义公式输出
image
image

5.11.5
读入一个变量表示20
image
image

5.11.6
count改成平方即可
image
image

5.11.7
括号里面为形参,用于接受外部参数,如n(a)中的a会被传递给i才能进行下一步计算,return输出平方值
image
image

5.11.8
最重要的 用if (b<=0){break;} 使之截断,运用if语句!while没有这个功能
image
image

5.11.9
用*可以在定义函数里面调用多个函数,whlie(1)一直循环,用if手动退出程序
image
image

任务三:运行以下程序给出程序结果
1
image
2
image
image
3
image
4
修改程序:int main 否则无定义函数输出不是int类型无法运行
image

任务四:编写程序(思路在注释里)
程序一
image
image

程序二
image
image

任务五:反思与总结
掌握了定义函数中调用多个函数,if的手动退出,以及复习了指定宽度输出,小心while循环的格式,以防无限输出

posted @ 2025-11-01 13:27  ZRJ12321  阅读(11)  评论(0)    收藏  举报