C语言I博客作业10

本周教学内容&目标

第4章 循环结构 4.5 综合介绍循环结构的程序设计,涉及到多个典型算法。要求学生能够根据实际情况,选择合适的算法、合理的循环结构,熟练的编写程序。

C语言|博客作业10

问题|答案
😐:-😐-:
这个作业属于哪个课程|C语言程序设计Ⅱ
这个作业的要求在哪里|http://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10100
我在这个课程的目标是|会自己选择合适的循环结构解决问题
这个作业在哪个具体方面帮我实现目标|PTA实验作业,和表达能力
参考文献|C语言程序设计教材,牛客网

1.PTA实验作业

1.1 题目7-4 同构数

题目内容描述:
一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。

1.1.1数据处理

数据表达:用int定义了一个累加变量n(他为小于1000大于1的数,最后输出又代表同构数)
数据处理:用到了while循环和if语句

伪代码:

1.1.2实验代码截图

1.1.3 造测试数据

输入 输出 说明
1 5 6 25 76 376 625 这些数是1~1000内的说有同构数

1.1.4 PTA提交列表及说明


提交列表说明:
1.答案错误:判断关系没找完,if((nn%10==n)||(nn%100n)||(n*n%1000n))及只考虑到了第一个判断关系。
2.编译错误:后来又用while循环做,忘记将定义的n等于1了。
3.答案错误:(n*n%10n)这一步不行的打成(n^n%10n)一致后答案错误。
4.运行超时(两个都是):因为第一次的错误没找出来,之后乱搞了一下就运行超时了。
5.答案错误(两个都是):最后找出了错误,但在最后忘打“n++”了

1.2 题目7-8 输出三角形字符阵列

题目描述:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

1.2.1 数据处理

数据表达:定义了三个整型变量,n(输入的数),m(列数),b(行数),也定义了a=1
数据处理:用到了循环的嵌套,以及while循环。

伪代码:

1.2.2 实验代码截图

1.2.3 造测试数据

输入 输出 说明
5 答案正确
2 答案正确
0 输入值小于1
7 输入值大于等于7

1.2.4 PTA提交列表及说明


提交列表说明:
1.运行超时:限制条件找错了,导致了无限循环。
2.答案错误:行与列的输入条件反了。
3.答案错误: m=n;没有让其相等。
4.答案错误:用for循环换了个限制条件,想试一下错了,改回原来的限制条件猜对了。

2.代码互评

同学代码1

同学代码2

我的代码

1.同学1的代码对比同学2和我的代码他的代码比较复杂
2.同学1运用了循环的嵌套,if语句,定义了多个变量是的代码很长。
3.同学2的就定义一个变量,运用了一个个循环体。
4.对比同学1我找对了关键条件,同学2运用了个简便地方法打出了限制条件;比我的简便些。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码数 学到的知识点简介 目前比较迷惑的问题
7/10.9-7/10.11 13小时 90 代码的逻辑顺序的运用,以及{}的运用及要求 PTA编译错误与答案错误时怎么从代码输出中查看错误?
8/10.16-8/10.18 15小时 121 for语句循环计算 "sum="与“sum = "的区别。
9/10.23-9/10.26 12小时 120 学会了说明函数,调用函数,学会了const修饰符。
10/10.30-10/11.2 15小时 156 学会了分支结构,更加熟悉if-else语句,用%02d:%02d输出两位小时数 if-else与for循环混和使用不太会。
11/11.6-11/11.8 12小时 145 利于switch语句处理多分支选择问题 switch语句分支结构和for循环的衔接不太会。
12/11.13-12/12.15 11小时 125 学到了do-while循环及while循环,更加熟悉for循环。 对for循环在某些情况下还是不了解。
13/11.20-13/11.22 13小时 132 使用嵌套循环进行计算,了解了continue的用法 continue语句的作用
14/11.27-14/11.29 11小时 121 对循环结构进行了巩固复习和总结 对循环的嵌套还有些疑惑

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

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

3.3.1 学习内容总结

3.3.2 学习体会

1.这周学习还好,PTA的题目新了一点,但是还是有上次作业的影子,如第二个题目和九九口诀表很像。
2.这周的学习更加稳固了我的循环的应用。
3.学如逆水行舟,不进则退啊,说以以后要主动学习啊。

posted on 2019-11-29 19:23  永~~途  阅读(120)  评论(0编辑  收藏  举报

导航