C语言I博客作业07

一.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11591
这个作业的目标 <温习已学过的知识,发现并记下自己存在的问题,然后寻找解决的办法。>
学号 <20209084>

二.PTA实验作业(20分/题)

排名图片

从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分)

1.1 野王认证。

小刘刚打上了巅峰赛2500 分, 就迫不及待地向他们室友发起了solo(单挑他们会选择不一样的英雄,每个英雄都只有两个属性(血量,攻击力 ), 小刘有很多皮肤 会给他带来增益( 减损)效果(增加或者减少血量和 攻击力)然后小刘和他的室友进行 solo (单挑), 小刘先手, 每次使对方血量减少自己攻击力 数值, 当一方血量小于等于 0 时被击败,小刘自认为自己能成为认证野王, 现在想让你帮助他判断 自己能否成为认证野王。

1.1.1数据处理

数据表达:定义整型变量h, a, H, A。
数据处理:先输入h, a, H, A, ph, pa。判断小刘a是否大于H,是就输出The king of the wild certification! 否就将fh赋值为H,然后进入do-while循环,在循环中进行战斗。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
2 1 2 1 3 0 4 击败一次四人
2 1 2 1 8 4 The king of the wild certification。 小刘他是野王

1.1.4 PTA提交列表及说明!

说明:考虑了小刘攻击力大于室友血量秒杀情况,没有考虑等于也是秒杀,后面不小心把printf也写进循环了。

1.2 购物

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

1.1.1数据处理

数据表达: 定义double形变量n,i,整形变量a为数量;
数据处理:输入第一个商品价格,如果输入-1就输出0.00结束程序;否则进入do-while循环。

1.2.2实验代码截图

输入数据 输出数据 说明
-1 0.00 商品数0
3 16.7 -1 22.12 有小数又有整数

1.2.3 PTA提交列表及说明!

1.使用while循环,而不是do-while。
2.没有商品直接输入-1结束程序。

2.代码互评(5分)

同学:
1.

2.

自己代码

评价:他输入x,y,进行while循环,比我的代码清楚一些。
我用了整形a,b,c然后使用while循环进行计算,还用了else结构。

3学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
11/29——12/6 32h 543 对while和do-while语句的使用 代码陷入死循环解决的寻找方法

3.2 累积代码行和博客字数(5分)

时间 博客字数 代码行数
第一周 1390 520
第二周 1400 550
第三周 1700 700
第四周 1850 781
第五周 2005 810
第六周 2321 901
第七周 2721 1021

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

3.3.1学习内容总结

3.3.2 学习体会

1,本周我学习并练习了while和do-while循环结构,并运用它们进行计算和输出。
2,学习进度越来越快,但是我感觉还跟的上。
3,我发现自己的问题就是循环时,如果我粗心就会造成无限循环,有些死循环很难显现出来,很难被发现,导致答案错误,但自己却无法通过调试找出。但是我自己找到了解决办法。

posted @ 2020-12-07 17:11  邹蒙  阅读(168)  评论(1)    收藏  举报