1.作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11585 |
这个作业的目标 | <熟悉分支结构和运用其编码使用do,while,的形式进行循环> |
学号 | <20209126> |
一、本周教学内容&目标
第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。
二、本周作业
1.PTA实验作业
2.代码互评
3.学习总结
三、作业格式
1。pta实验作业
排名图片
从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:
1.1. 7-3 循环-古角猜想 (20分)
题目目的
1.1.1数据处理
数据表达:用int 整形n再去计算“如果是个偶数就除2,如果是奇数就乘以3加1“
数据处理;运用if else和do whlie 进行循环
1.1.2实验代码截图
1.1.3 造测试数据
按照以下表格,输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要
输入样例 | 输出样例 | 说明 |
---|---|---|
5 | 5*3+1=1616/2=8 8/2=4 4/2=2 2/2=1 | 随机给出 |
6 | 6/2=3 33+1=10 10/2=5 53+1=16 16/2=8 8/2=4 4/2=2 2/2=1 | 随机给出 |
4 | 4/2=2 2/1=1 | 随机给出 |
1.1.4 PTA提交列表及说明
提交列表说明:
在预测程序编码的时候出现了一些编译错误,还是出在了一些小错误上。标点符号。
1.2 7-7 单重循环—数鸡蛋。 (10分)
1.2.1数据处理:
数据表达:定义x y z sum对“三个三个的数剩1个,5个5个数剩z个,7个7个数剩3个”的最小数”的计算
数据处理:运用i++和while
1.2.2实验代码截图:
1.2.3 造测试数据:
输入样例 | 输出样例 | 说明 |
---|---|---|
3 2 | 55 | 小明家一共有55个鸡蛋 |
5 1 | 36 | 小明家一共有36个鸡蛋 |
2 3 | 75 | 小明家一共有75个鸡蛋 |
1.2.4 PTA提交列表及说明
提交列表说明;开始做这道题没有点思路,后面借鉴了同学的才做的。
2.代码互评(5分)
自己代码
同学代码
1.这道题有有点难,同学的代码长达80多行,相比之下我的字节较少
2.同学用到了的思路很好有自己完整的思维方式。
同学代码
自己代码
3.学习总结(15分
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第10周 | 约30h | 120 | 循环结构 | 对题目要求的结构不能快速分析出来,需要花时间想流程图 |
第11周 | 约30h | 350 | 对函数进行定义和调用 | 函数的定义需要自己去摸索和思考 |
第12周 | 约27h | 420 | 对分支结构多分支情况下的使用 | if- else语句使用的条件和不能正确运行错误的改正方法 |
第13周 | 约28h | 480 | switch语句的使用 | 对于switch里其他程序的镶嵌以及switch的灵活运用 |
第十四周 | 约20 | 400 | 熟悉使用while和do-while结构解决问题 |
3.2 累积代码行和博客字数:
3.3 学习内容总结和感悟:
3.3.1 学习内容总结:
3.3.2 学习体会:
1.越来越难了,很多东西都有点看不明白了,在线求大神。
2.对循环语句这一方面还存在许多困难‘
3.选择了这个专业就要走下去,不忘初心,负重前行吧!