C语言I作业08
| 这个作业属于那个课程 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9978 |
| 我在这个课程的目标是 | 熟悉掌握do-while语句及与while语句的区别 |
| 这个作业在那个具体方面帮助我实现目标 | PTA的完成及一些其他语句的巩固 |
| 参考文献 | 《百度》 《C primer plus》 《C语言程序设计Ⅰ》 |
一、PTA实验作业截图#

1.1 求整数的位数及各位数字之和
1.1.1 数据处理:运用整型变量number,temp,sum并进行赋值
流程结构:循环结构
1.1.2 实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
| 320 | 3 5 | 三位,和为6 |
| 8312 | 4 14 | 四位,和为14 |
| 85201358 | 8 32 | 八位,和为32 |
1.1.4 PTA提交列表及说明

中文的分号和英文的分号混淆,还有括号的缺漏,以及一些输出的格式的错误,用Dev-C++发现问题并及时解决。
1.2 韩信点兵
1.2.1 数据处理:对i进行定义,并赋值循环,将几种情况同时输入进去,运用了for语句
数据类型:循环类型
1.2.2 实验代码截图

1.2.3 PTA提交列表及说明

%与/,以及&&和||。
二、代码互评#
同学的代码

我的代码

他的先判断再循环,并没有分情况进行循环。
三、学习总结#
3.1 学习进度条
| 10.27-11.2 | 11小时 | 118行 | 函数的定义 | 对代码较为熟练 |
| 11.3-11.8 | 10小时 | 137行 | 运用switch语句 | 对于复杂的switch语句还是束手无策 |
| 11.9-11.15 | 11小时 | 130行 | while和do-while语句的使用和区别 | 编译器当中的一些错误不太明白 |
3.2 累计博客字数和代码行
| 时间 | 博客字数 | 代码行 |
| 第六周 | 1638 | 135 |
| 第七周 | 1580 | 130 |
| 第八周 | 1683 | 138 |
3.3 学习内容总结和感悟
3.3.1 学习总结(思维导图)

3.3.2 学习体会
感觉PTA里面的题目很具有挑战性,费了九牛二虎之力总算是基本完成了,其中遇到一些不太懂得的地方,去百度里面查找,得以顺利解决,百度果然很强大。

浙公网安备 33010602011771号