C语言I作业09

问题|回答
--|:--😐--:
这个作业属于哪个课程|C语言程序设计II
这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032
我在这个课程的目标是|能够入门编程。
这个作业在哪个具体方面帮我实现目标|循环结构,熟悉break、continue的使用,熟悉使用循环的嵌套解决问题
参考文献|c语言程序设计。

1.PTA实验作业

1.1:7-2 换硬币

1.1.1数据处理

  • 数据表达:定义N,j=1,x,h,g,k=0,m为整数,j初始赋值为1,k初始赋值为0.
  • 数据处理:

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
13 样例
8 最小值
20 五的整数倍

1.1.4 PTA提交列表及说明

  • 编译错误:分号未打。
  • 答案错误:while语句循环判断条件搞错,调试后解决。
  • 部分错误:为注意题目要求的顺序。
  • 部分错误:未考虑到5被整除,得到j=0导致无限循环的情况,在Dev-C++上运行到出错误情况

1.2:7-6 跟奥巴马一起画方块

1.2.1数据处理

  • 数据表达:定义了N,h,i,j,s为整数型,c为浮点型。
  • 数据处理:

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
10 样例
17 奇数

1.2.4 PTA提交列表及说明

  • 编译错误:分号未打。

2.代码互评

同学代码

我的代码

  • 1.相较我来说,她的代码更简洁,变量更少。
  • 2.我用的嵌套循环主要是do-while语句,她的是for语句。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
13/11.20-11.22 17 97 语句理解。

3.2 累积代码行和博客字数

时间 博客字数 代码行数
第四周 751 32
第五周 1352 54
第七周 2135 147
第八周 3038 220
第九周 4142 324
第十周 5342 450
第十一周 6413 609
第十二周 7218 686
第十三周 888 783

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

  • 现在感觉就是会是会点,但每次都是用很复杂的方式,然后就很多行,变量也多。这样不太符合代码要简洁这个要求,我想,以后还是不能以完成作业为主,要能写出更简洁的代码!
posted @ 2019-11-22 19:55  txj2000  阅读(115)  评论(0编辑  收藏  举报