C语言I博客作业08

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/997
我在这个课程的目标是 学习并熟练C语言循环结构的运用
这个作业在那个具体方面帮助我实现目标 while语句和do-while语句的用法和原理
参考文献 https://www.cnblogs.com/linfangnan/p/11621724.html

一.PTA实验作业

1.1求整数的位数及各位数字之和

题目内容描述:
对于给定的正整数N,求它的位数及其各位数字之和。

输入格式:
输入在一行中给出一个不超过10
​9
​​ 的正整数N。

输出格式:
在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。

输入样例:
321
输出样例:
3 6

1.1.1数据处理

数据表达:变量:使用了sum,count,n这三个变量,表示的是个位,十位,百位数。数据类型:n为整型。
数据处理:流程结构:循环结构,顺序结构。

1.1.2 实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
123 6 示例,运行图1
456 15 由公式计算得出,运行图2
789 24 由公式计算得出,运行图3

1.2爬动的蠕虫

题目内容描述:
一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?

这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。

输入格式:
输入在一行中顺序给出3个正整数N、U、D,其中D<U,N不超过100。

输出格式:
在一行中输出蠕虫爬出井的时间,以分钟为单位。

输入样例:
12 3 1
输出样例:
11

1.2.1 数据处理

数据表达:变量:使用了n,u,d这三个变量,表示的是距离,数据类型:n,u,d为整型
数据处理:流程结构:循环结构,顺序结构。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
12 3 1 11 示例
14 5 3 11 运行图1
14 6 2 5 运行图2

二.代码互评

代码比较1:

同学1的代码 我的代码

代码分析:我们的定义的字母不同,但是大概的结构和思路还是差不多的,我们相比的话都是差不多。

代码比较2:

同学2的代码 我的代码

代码分析:我们的定义的字母不同,但是大概的结构和思路还是差不多的,我们相比的话都是差不多。

三.学习总结

3.1 学习进度条

日期 这周所花时间 代码行 学到的知识简介 目前比较迷惑的问题
第一周(9.19-9.27) 5个小时 25 代码的基本运用 什么都不是很了解
第二周(9.27-10.4) 7个小时 17 Make down语法的基本用法 十分粗心,在很多地方出错误
第三周(10.4-10.11) 6个小时 89 关系运算、if-else语句、格式化输入语句等了解 对一些语法还是不甚了解
第四周(10.11-10.18) 9个小时 85 for循环语句的了解与运用 调试和改错一脸懵逼
第五周(10.18-10.25) 6个小时 107 自定义函数和while函数的初步了解 while函数的使用
第六周(10.29-11.2) 9个小时 129 各种运算符了解以及分支函数的运用 对分支函数类型有点混乱
第七周(11.5-11.8) 6个小时 128 了解switch语句的用法和原理 对于函数运用有点不熟练
第八周(11.12-11.16) 3个小时 了解while语句和do-while语句的用法和原理 时间不够造成对学习的了解不够

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

通过了这几周的学习,我学习到了很多东西,但是我也是困惑了很多,有的时候,我深刻理解到了老师说的“C语言不可能看会、听会,只能练会!”在我看老师的讲解时,有时候会觉得我已经能完全理解老师们讲授的知识点,但是上机写代码时还是很多不懂,还是会有很多懵逼的地方。由此可见,想要学好C语言,投入时间,努力练习是必不可少的,必须有足够多的代码量,才能有一个扎实的编程基础,这一定是需要一个过程的。在这个过程中,将会遇到各种奇形怪状的问题,有时候明明实现的题目的要求,但还是有很多测试点无法顺利通过,不得不花一整天甚至好几天进行调试。但是,当把一段代码好不容易熬熬熬熬出来之后,那种满足感是多么的强烈啊!这两周只是一个开始,希望在接下来的学习,我能够拥有更浓烈的求知欲去锻炼编写代码的能力。

posted @ 2019-11-16 00:07  雷超  阅读(162)  评论(5编辑  收藏  举报