C语言I博客作业07

C语言I博客作业07
1.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2/
这个作业要求在哪里 <https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11585 >
这个作业的目标 <练习使用新学的while语句,解决更多的循环结构问题>
学号 <20209125>
一、本周教学内容&目标
第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。

二、本周作业头

这个作业属于哪个课程 C语言程序设计II
这个课程的目标是 <让我们在实践中逐步掌握程序设计的思想和方法,培养问题求解的能力>
这个作业在那个具体方面帮助我实现目标 <帮助我学会自我检讨和对while语句的熟练使用,以及多种语句的灵活运用>
参考文献 <c语言程序设计Ⅱ>
三、本周作业
1.PTA实验作业
2.代码互评
3.学习总结
四、作业格式
1.PTA实验作业

1.1 题目名1
野王认证
小刘刚打上了巅峰赛2500 分, 就迫不及待地向他们室友发起了solo(单挑他们会选择不一样的英雄,每个英雄都只有两个属性(血量,攻击力 ), 小刘有很多皮肤 会给他带来增益( 减损)效果(增加或者减少血量和 攻击力)然后小刘和他的室友进行 solo (单挑), 小刘先手, 每次使对方血量减少自己攻击力 数值, 当一方血量小于等于 0 时被击败,小刘自认为自己能成为认证野王, 现在想让你帮助他判断 自己能否成为认证野王
1.1.1数据处理
数据表达:本题运用了单精度的整型变量,变量分别为其中这h,a,H,A,ph,pa,i,H1。
数据类型:题目运用了我们这一周新学习的while语句,将while语句和if-else语句结合完成题目要求。
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
| 2 1 , 3 1 , 3 0 | 2 小刘只能打败2个室友 |
| 10 10 ,3 1 , 3 0 | The king of the wild certification! | 小刘是野王 |
| 10 1 , 10 10 , 3 0 | I'm too dishes! | 小刘太菜了 |
1.1.4 PTA提交列表及说明

说明
编译错误:end后面打成了;,少打了个}
1.2 题目2
用户购买了若干个商品(商品数不超过10),现在,他告诉你每件商品的价格,你计算出这些商品的平均价格。

输入格式:
若干个以空格间隔的实数(每个数不超过100000),以-1作为输入结束的标志。

输出格式:
一个实数,表示商品的平均价格,精确到小数点后两位。
1.2.2 实验代码截图
uploading-image-994282.png

1.2.3 造测试数据

| 输入数据 | 输出数据 | 说明 |
| 8 | 8/2=4 4/2=2 2/2=1 | 8为偶数 |
| 1 | 1*3+1=4 4/2=2 2/2=1 | 1为奇数 |
| 2 | 2/2=1 | 2为偶数 |
| 4 | 4/2=2 2/2=1 | 4为偶数 |
1.2.4 PTA提交列表及说明

说明
1.编译错误:zI在分支条件中后面少打了}
2.代码互评(5分)
找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。

代码1
同学代码截图

自己代码截图

不同点1:该同学运用了更多的变量
不同点2:在while语句前多用次else
代码2
同学代码截图

自己代码截图

说明
不同点1:这位同学没有使用if语句
不同点2:这位同学的代码更简洁
3.学习总结(15分)
3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
8 12 160 编译Hello world 基本运算法则
9 13 164 其他类型的函数 运用判断语句if-else
10 14 228 循环结构 阶乘问题
11 15 230 for循环的循环套嵌 一些是数学函数的调用
12 14 230 二分支结构与多分支结构,else-if语句 if-else语句与省略else的if语句的区别
13 15 240 熟练使用多分支结构switch语句 在switch语句中什么时候要与if-else语句结合使用
14 16 250 练习使用新学的while语句解决循环问题 for循环与while循环的区别
3.2 累积代码行和博客字数(5分)

3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结

3.3.2 学习体会
本周学习了新的循环语句while语句和do-while语句,遇上的题目都越来越灵活,也越来越有趣,学习的难度逐步上升,题目也越来越难写了。

posted on 2020-12-05 16:54  Li?  阅读(93)  评论(2编辑  收藏  举报