1.作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11585 |
这个作业的目标 | <熟悉使用while和do-while结构> |
学号 | <20209133> |
1.PTA实验作业
请再此处列出自己的排名图片:
1.1 题目名1
题目内容描述:
本题要求编写程序,找出最高分。
输入格式:
输入在一行中给出一系列非负整数,其间以空格分隔。当读到负整数时,表示输入结束,该数字不要处理。
输出格式:
在一行中输出最高分。
1.1.1数据处理
数据表达: | 用了整型变量max,score,score,用max运算得来 |
---|---|
数据处理: | 我用了while语句和if语句,表达式为简单赋值 |
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
77 89 73 54 87 97 80 -1 | 97 | 在这一行中97最大 |
25 55 68 98 -1 84 90 34 | 98 | 在这一行中98最大 |
67 89 92 99 54 62 -1 55 | 99 | 在这一行中99最大 |
1.1.4 PTA提交列表及说明
提交列表说明:
编译错误: | 符号漏了,导致错误,改正符号就行 |
---|---|
部分正确: | 有情况考虑不周,后问同学解决 |
1.2 题目2
用户购买了若干个商品(商品数不超过10),现在,他告诉你每件商品的价格,你计算出这些商品的平均价格。
输入格式:
若干个以空格间隔的实数(每个数不超过100000),以-1作为输入结束的标志。
输出格式:
一个实数,表示商品的平均价格,精确到小数点后两位。
1.2.1 数据处理
数据表达: | 用了变量total,number,count,输入number,运算得出total和count。 |
---|---|
数据处理: | 运用了while语句和if语句,表达式为简单赋值 |
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
890.78 2769.8 12300 3532.2 -1 | 4873.19 | 正确 |
3614.9 6893.2 2311 4445.8 -1 | 4316.23 | 正确 |
666 9465.5 6544.3 6320 -1 | 5748,95 | 正确 |
1.2.4 PTA提交列表及说明
提交列表说明:
答案错误: | 输入的时候把题目里面的东西看错了,重新读题目解决 |
---|
2.代码互评
同学代码
自己代码
不同之处:
1.第一位同学用了while语句,并且逻辑清晰。
2.第二位同学也是用了while并且代码还有一个srzrs=jg的表达式,并相当熟练。
3.两位同学相对于我都比较熟练,我还需要继续学习。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
8 | 12 | 100 | Hello world和其变形 | 无 |
9 | 13 | 164 | 选择结构,求华摄温度 | 判断语句if else |
10 | 14 | 198 | 循环结构 | 循环结构和循环体的区分 |
11 | 15 | 230 | 定义和调用函数,生成乘方表与阶乘表 | 学会定义函数,以及完整代码的格式和语句的顺序问题 |
12 | 16 | 350 | if-else语句结构,多分支结构,以及掌握字符型数据类型和逻辑运算符的使用 | 语句结构的运用选择和程序的基本框架 |
13 | 17 | 384 | 学到了stwitch分支语句 | 不太会去运用stwitch分支语句 |
14 | 17 | 390 | 学到了while循环语句 | do-while结构不太熟练 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
1.学习了while循环语句和do-while结构,感觉挺难的,可能是还不太熟悉吧。。
2.不能光靠老师讲,应该多去看书和例题并且要多去刷题。
3.遇到不会的题目时,不要马上就去问别人或者找答案,应该多独立思考一下。
4.做作业一定要细心,细节决定成败。