C语言I博客作业08

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

1.PTA实验作业

1.1:7-1 求整数的位数及各位数字之和

1.1.1数据处理

  • 数据表达:定义了N,S,H,x未整数型变量。N为用户输入值。x,H均为计算得来。
  • 数据处理:

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
321 3 6 样例
190456 6 25 中间有0

1.1.4 PTA提交列表及说明

  • 1.答案错误:x,H未初始定值。

1.2:7-5 爬动的蠕虫

1.2.1数据处理

  • 数据表达:定义了N,U,D,H,S,i为整数型,,N,U,D为输入值,i初始赋值后面根据程序累加,H,S根据程序运算赋予。
  • 数据处理:

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
12 3 1 11 样例
20 5 3 17 测试

1.2.4 PTA提交列表及说明

  • 编译错误:while()后未打分号
  • 编译错误:scanf()后面未打分号,经Dev-C++编译找出

2.代码互评

同学代码

我的代码

  • 1.同学用的是while循环,我用的是do-while循环。
  • 2.同学循环条件是任意的,但是得到答案时会直接用break语句跳出循环,相比我的就有些重复了。有了两个停止循环。
  • 3.数据表达上同学仅用了一个变量,而我用多了多个变量,同时这使我的代码较为复杂,不易读懂,相比同学代码就相较简洁。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
12/11.11-11.15 23 77 do-while循环语句,while循环语句 PTA第五题超出数值范围该怎么表示

3.2 累积代码行和博客字数

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

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

做题时总会忘记语句的英文,同时又只会用比较笨的方法。这些我都有待提高。同时旧的知识有些遗忘,新的内容也没能完全掌握。这次作业的挑战题我束手无策,完全不知道怎么解,希望能通过双休的两天看看能不能解出来。

posted @ 2019-11-15 12:38  txj2000  阅读(187)  评论(0编辑  收藏  举报