这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-3/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11450 |
这个作业的目标 | 把到现在所学的的知识好好总结,并融会贯通把这一类题目都搞懂 |
学号 | 20209177 |
1.PTA实验作业从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容要求如下:
1.1:求最佳情侣身高差
专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。
下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。
1.1.1:
1.1.2:
数据表达:运用了变量N,i,g,用char定义一个字符。i,N都是整形类型字符,g是双精度函数。
数据处理:循环结构加选择结构。首先能使这个程序可以循环进行,然后再用选择语句来判断男和女,再根据题目给出的公式,算出答案,最后输出答案。
1.1.3:
PTA提交列表及说明
Q1.没有在for语句中的输入%c前加换行符,以至于后一个答案位置不对,导致答案错误。
A1.要在for语句中的输入%c前加换行符。
1.2吃鱼还是吃肉
国家给出了 8 岁男宝宝的标准身高为 130 厘米、标准体重为 27 公斤;8 岁女宝宝的标准身高为 129 厘米、标准体重为 25 公斤。
现在你要根据小宝宝的身高体重,给出补充营养的建议。
1.2.1:
1.2.2:
数据表达:根据题目要求运用了g,t,n,x,i这些整形变量。
数据处理:循环语句加选择语句,首先要判断性别,然后根据男女不同的体重和身高标准判断他们的体重和身高是否合格,然后判断他们的高矮胖瘦。
1.2.3:
Q1.没有和标准答案一模一样,少打了个空格,导致部分正确。
A1.要在前三项每个后面加一个空格,在后三项每个加上换行符。
1.3计算阶乘和
对于给定的正整数N,需要你计算 S=1!+2!+3!+...+N!。
1.3.1:
1.3.2:
数据表达:根据题目要求运用了a,n,N,sum这些变量,a,n,N这些都是整形函数,sun为双精度函数。
数据处理:循环语句。根据题目要求构建循环语句,然后求出N的阶乘和。
1.3.3:
Q1.忘记给n赋值了,导致答案错误。
A1.给n赋值,让n=1,并且让sum=0。
2.阅读代码
找一份优秀代码,理解代码功能,并讲出你所所选代码优点及可以学习的地方。
优点:大部分都是我们学过的内容,我们能清楚理解作者的思路,也为我们提供了一种解题思路。
值得学习的地方:排版整齐,没有多余的代码内容,思路清晰,运用了多种函数思想。
3.学习总结
3.1:
周/日期 | 这周所花的时间 | 代码行 | 学到知识点的简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/11.2-11.6 | 11h | 456行 | for循环语句 | (1)有时候for语句的循环变化没搞清楚。(2)在做一些练习时,题目要求每行只能输入几个数字或字母后换行,不知道怎么弄。 |
3.2:累积代码行和博客字数
3.3:学习感悟
(1)细节决定成败。不注意细节不可能把完整代码打出来!
(2)不能急躁。要有耐心,越是急躁,越是想不到解题的思路,也找不到问题所在。所以敲代码时我们一定要冷静!(😂)
(3)要学会自己去向同学或老师提问题,或者在网上寻求答案,且不能轻易就放弃题目。