C语言|博客作业08
问题 | 回答 |
---|---|
这个作业属于哪个课程 | C语言程序设计ll |
这个作业的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 |
我在这个课程的目标是 | 熟练的使用各种语句进行编程 |
这个作业在哪个具体方面帮助我实现目标 | pta作业,博客园作业 |
参考文献 | 《C语言程序设计》 |
PTA实验作业
1.1 题目7-1求整数的位数及各位数字之和
题目内容描述:对于给定的正整数N,求它的位数及其各位数字之和。
数据表达:定义了整型变量N,a,b,sum
数据处理:使用while语句进行循环
1.1.2 实验代码截图
1.1.3 造测试数据
数据输入 | 数据输出 | 说明 |
---|---|---|
11 | 2 2 | 两位数 |
141 | 3 6 | 各位数之和为六 |
2212 | 4 7 | 四个数字之和为7 |
1.1.4 PTA提交列表及说明
编译错误:错了很多,无法进行一一描述
编译错误:number写成了nurmber
编译错误:关系符号忘记空格
1.2 题目7-5爬动的蠕虫
题目内容描述:一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。
1.2.1 数据处理
数据表达:定义了整型变量N,U,D,L,m
数据处理:使用了while语句,if语句
1.2.2 实验代码截图
1.2.3 造测试数据
数据输入 | 数据输出 | 说明 |
---|---|---|
10 2 1 | 20 | 爬了20分钟 |
8 3 1 | 8 | 爬了8分钟 |
12 4 1 | 8 | 爬了8分钟 |
3. 学习总结
3.1 学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
7/10.9-7/10.11 | 2天 | 356 | 基础编程 | PTA为什么总是编译错误 |
8/10.16-8/10.18 | 2天 | 256 | for循环语句 | 浮点型变量的定义 |
9/10.23-9/10.26 | 30小时 | 120 | 自定义函数 | 各种浮点型变量 |
10/10.30-10/11.2 | 28小时 | 150 | 多分支结构 | 多分支结构 |
11/11.6-11/11.8 | 20小时 | 153 | switch语句 | 什么是伪代码 |
12/11.13-12/11.15 | 20小时 | 90 | 伪代码 | 伪代码 |
3.2 累积代码行和博客字数 |
时间 | 博客字数 | 代码行数 |
---|---|---|
第四周 | 396 | 32 |
第五周 | 396 | 55 |
第七周 | 1024 | 170 |
第八周 | 1877 | 360 |
第九周 | 3566 | 530 |
第十周 | 5523 | 800 |
第十一周 | 7625 | 1024 |
第十二周 | 9235 | 1180 |
3.3.2 学习体会
1.学的东西越来越多,题目感觉难度也加大了,感觉有点难,但还好自己在逐渐进步。
2.新增加的伪代码感觉有点懵逼,作业里面也没写。
3.感觉自己和别人的差距越来越大了。