一、本周教学内容&目标
第4章 循环结构 4.3熟悉break、continue的使用 4.4 熟悉使用循环的嵌套解决问题。
二、本周作业
PTA实验作业
代码互评
学习总结
三、作业格式
1.PTA实验作业(20分/题)
请再此处列出自己的排名图片,如:
1.1.7-2 打印九九口诀表 (15分)
下面是一个完整的下三角九九口诀表:
1.1.1数据处理
数据表达: 变量 n 整数型 由输入得来
变量 i 整数型 由for循环得来
变量 j 整数型 由i的值得来
数据处理:赋值表达式,关系表达式,算数表达式;
流程结构:for循环。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 |
输出数据 |
说明 |
4 |
4*4的乘法表 |
一般数据 |
9 |
99乘法表 |
一般数据 |
1.1.4 PTA提交列表及说明
答案错误:我发现两个for循环,第二个的条件居然可以和第一个的可以相同。改了一下,啊,很快啊,啪的一下就对了。
1.2
。7-4 一钱生多钱 (10分)
在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值5元,2元和1元的人民币。
1.2.1 数据表达
变量five 整数型 由for循环得出
变量two 整数型 由for循环得出
变量one 整数型 由for循环得出
变量n 整数型 由输入得出
数据处理:
表达式:赋值表达式,计算表达式,关系表达式。
流程结构:for循环,if语句。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 |
输出数据 |
13 |
five=1,two=1,one=6 |
1.1.4 PTA提交列表及说明
答案错误:忘记用if语句进行判断跳出了,加了就好。
2.代码互评(5分)
同学代码
我的代码
1.妍姐的代码太强了,printf和for语句那一个解决,我得用switch一个一个判断,TQL。
3.学习总结(15分)
3.1 学习进度条(5分)
时间 |
内容 |
本周学习时间 |
问题 |
15周 |
对于break和continued的学习,以及对镶嵌循环的使用加深。 |
48h |
虽然上课很容易,但题目很难,越来越难,望研姐向老师表示表示 |
3.2累积代码行和博客字数
折线图
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
这一周下来,又巩固了break和continue,以及镶嵌循环。
3.3.2 学习体会
上课时感觉镶嵌语句很简单使用,但一些题目太难。
对于代码还是需要不断巩固。
作为助教我实在是不成功,数组居然难住了我一个月了,看着旁边的小伙伴天天都在进步,我感觉还是挺不是滋味的,毕竟我停下了脚步,我实在是不应该,接下来我将全力攻克数组。
最后的如何跳出多层循环,我想想看,我在网上找到了使用goto进行跳出,可惜我代码我就勉强看懂懂。break和continue还是比较强的。
思维导图