C语言I博客作业07

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11584
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11584
我在这个课程的目标是 熟练掌握while do-while结构
学号 20209117

1.PTA实验作业

1.1 题目名:7-6 购物(二) (25分)

题目内容:用户购买了若干个商品(商品数不超过10),现在,他告诉你每件商品的价格,你计算出这些商品的平均价格

1.1.1数据处理

数据表达:定义变量x,y,i,s为双精度浮点型变量
数据处理:用了while语句,表达式x!=-1&&i<=10.

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
880.78 2769.8 13300 3532.2 -1 5120.70 商品的平均价格为5120.70
780.78 2769.8 16300 3532.2 -1 5845.70 商品的平均价格为5845.70
780.78 6769.8 16300 3532.2 -1 6845.70 商品的平均价格为6845.70

1.1.4 PTA提交列表及说明

提交列表说明:while语句没有进行第二次scanf输入,没有注意保留几位小数
解决方法:进行scanf输入,仔细看题目。

1.2 题目27-7 单重循环—数鸡蛋

题目内容:妈妈给小明家新送来 y个鸡蛋。 已知小明家原有鸡蛋的个数x是满足“三个三个的数剩1个,5个5个数剩z个,7个7个数剩3个”的最小数, 请问小明家共有多少个鸡蛋? (设输入为正数,不考虑非法输入)

1.2.1 数据处理

数据表达:定义变量x,y,z,s为整型
数据处理:用了for循环if语句,表达式:x%73&&x%5z&&x%3==1

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
3 1 34 小明家共有34个鸡蛋
1 1 32 小明家共有32个鸡蛋
6 2 58 小明家共有58个鸡蛋

1.2.4 PTA提交列表及说明

提交列表说明:开始时没有将x%5= =z输入if中,没有打break
解决方法:输入x%5= =z,break。

2.代码互评

同学代码


自己代码

都使用了while,if-else语句。第一位同学定义的变量不一样 他定义的是i,格式更正确。
第二位同学的代码很具体,分了多种情况,我的代码简洁一些,思路值得学习一下。

3.学习总结

3.1 学习进度条

这周所花的时间 代码行 学习到的知识点简介 目前比较迷惑的问题
第八周 5小时 150 学习一些简单入门的代码,使用markdow语法
第九周 7小时 350 学会怎么提问,华氏度转换 变量问题,输入输出格式
第十周 8小时 460 if语句,for的循环结构 对于&的用法不了解,输出时保留几位小数
第十一周 8小时 480 学习自定义函数 目前不太熟练,调用函数不太理解
第十二周 15小时 490 分支结构,字符型数据,switch语句 swictch语句比较陌生
第十三周 10小时 470 多分支结构switch语句 什么时候使用switch语句是程序更简单
第十四周 12小时 490 学习了while语句 while语句不熟练

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

这周学习了while语句等的新内容,虽然还不太熟练但是我会加强练习。通过这周的作业,我感觉之前学习的内容并不熟练,对新知识掌握也不够,在学习的过程中一定要细心认真,需要多通过其他渠道更多的学习,新学内容编程感觉有点吃力,学习过的有点忘记细节,当然也学习到很多东西,多学习知识,及时请教。

原文地址:https://www.cnblogs.com/hyzhyz/p/14087731.html