C语言I博客作业08

作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11628
这个作业的目标 <1.熟悉break、continue的使用 2.熟悉使用循环的嵌套解决问题>
学号 <20209187>

一、本周教学内容&目标

第4章 循环结构 4.3熟悉break、continue的使用 4.4 熟悉使用循环的嵌套解决问题。

二、本周作业

PTA实验作业
代码互评
学习总结

三、作业格式

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

1.1 幸运彩票

彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。

输入格式:
输入在第一行中给出一个正整数 N(≤ 100)。随后 N 行,每行给出一张彩票的 6 位数字。

输出格式:
对每张彩票,如果它是幸运的,就在一行中输出 You are lucky!;否则输出 Wish you good luck.。

1.1.1数据处理

数据表达:定义了三个整型变量,分别是输入的正整数N、六位数彩票n和循环次数i。
数据处理:首先输入正整数N,然后在i<=N的循环体中判断前三个数和与后三个数和是否相等,再输出相应语句。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
样例
一般样例
一般样例

1.1.4 PTA提交列表及说明


1.多种错误:答案错误和浮点型错误。取余的时候有一个地方没有说明对几取余。
2.答案错误:代码过于繁琐,小错误层出不穷。

1.2 一钱生多钱

在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值5元,2元和1元的人民币。
编程实现:输入我们需要兑换的金钱数,然后我们用这些面值5元,2元和1元的人民币来兑换,要求每一种面值都至少有1张,然后输出有多少种兑换方式。

输入格式:
输入在一行中给出待换的零钱数额(大于等于8小于等于100)

输出格式:
每行输出一种兑换方式,按照如下格式输出(并且每一种面值的人民币都是从小到大输出):
five=五元数量,two=两元数量,one=一元数量

1.2.1 数据处理

数据表达:定义了五个整型变量,分别用来表示五块、两块、一块的数量、输入的钱和五块两块一块的总金额。
数据处理:首先输入钱的数额,然后用嵌入循环,在最里面的循环里判断总金额与数额是否相等。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
13 样例
17 一般样例
19 一般样例

1.2.4 PTA提交列表及说明

在VS里发现的问题:在三个循环中,取的范围是可以大一点的,因为这个题对结果不会有影响。

2.代码互评(5分)

同学代码截图

第一位同学:

第二位同学:

自己代码截图

1.第一位同学定义了三个变量,在while语句内输入字符并判断与输出‘字符’与‘A’的差值。
2.第二位同学定义了五个变量,在while语句中使用switch判断与输出相应数字。
3.我定义了五个变量,在for嵌入循环中判断相应情况并输出。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第2周/11.02-11.08 510分钟 210 for语句 错误的点很难发现
第3周/11.09-11.15 390分钟 250 定义函数 对于定义函数还有点不清楚
第4周/11.16-11.22 420分钟 270 if-else的多分支结构、字符型数据类型和逻辑运算符 字符型数据类型不太会运用
第5周/11.23-11.29 580分钟 270 多分支结构switch switch语句应该什么时候可以用什么时候必须用
第6周/11.30-12.06 600分钟 300 while语句 与for语句循环条件转换有点迷糊
第8周/12.14-12.20 520分钟 340 break、continue的使用和循环的嵌套问题 循环的嵌套有时候想不清楚谁在内谁在外

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

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

3.3.1 学习内容总结

3.3.2 学习体会

1.当存在多个循环时要跳出所有循环,可以使用goto语句或exit语句。在所有循环外,定义一个标识,通过goto语句直达该标识,起到跳出所有循环的作用。也可以把循环封装到一个单独函数中,通过return退出函数,实现跳出循环的效果。
2.还是要多多复习,不能因为正确了就不管了,不然下次再来做就会出现多次错误的情况。
3.主动学习。保持快乐的学习态度。

四、评价标准

https://www.cnblogs.com/pengchen511/p/10564067.ht

posted @ 2020-12-18 20:02  雒什肆  阅读(94)  评论(9编辑  收藏  举报