c语言|博客作业07

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-3
这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11590
这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11590
这个作业的目标 熟悉使用while和do-while结构解决问题
这个作业在哪个方面帮助我实现目标 写pta作业和博客园总结
参考文献 c语言程序设计,c primer plus

一、PTA实验作业

1.1题目名: 整数的位数及各位数字之和

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

1.1.1数据处理

数据表达:变量及其类型:整型变量:N,a,b,c,sum。
变量由来:由题意得。
数据处理:表达式:运用了关系表达式,赋值表达式,运算表达式。
流程结构:运用do-while语句结构。

1.1.2实验代码截图

1.1.3造实验数据

输入数据 输出数据 说明
321 3 6 符合条件
123456 6 21 符合条件
4568 4 23 符合条件

1.1.4PTA列表截图

说明:Q1:编译错误
A1:粗心导致漏打了分号。

1.2.1题目名:循环-古角猜想

内容描述:日本数学家古角静夫研究自然数时,发现一个有趣现象:“如果是个偶数就除2,如果是奇数就乘以3加1”,经过有限个这样的处理步骤,最后一定能得到1. 任意输入一个自然数,给出得到结果1的运算过程。
数据表达:变量及其类型:整型n。
变量由来:由题意得。
数据处理:表达式:运用了关系表达式,赋值表达式,算术表达式。
流程结构:if-else和do-while语句结构。

1.2.2实验代码截图


1.2.3造实验数据

输入数据 输出数据 说明
5 1 符合条件
6 1 符合条件

1.2.4PTA列表截图

说明:Q1:中英文标点混淆。
A1:改正过来后仍有错误。
Q2:逻辑有问题。
A1:反复修改后正确。

1.3.1代码互评


我的代码:
区别:1.同学的代码更加高级,有很多我看不懂的地方值得学习。
2.同学的题目明显更加困难,应当向他学习。
3.同学代码简洁明了。

学习总结

3.1学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.19-10.25 10h 150 学会基本代码
第九周/10.26-11.1 13h 500 学习数据类型和运算
第十周/11.2-11.8 18h 600 学习if语句和for语句循环结构
第十一周/11.9-11.15 20h 600 定义函数及使用
第十二周/11.16-11.23 35h 900 学习if-else处理多分支问题
第十三周/11.24-11.31 35h 900 学习多分支switch语句结构
第十四周/12.1-12.8 38h 1000 学习do-while语句结构

3.2累积代码行数和博客字数

时间 博客字数 代码行数
第八周 500 150
第九周 900 500
第十周 1400 600
第十一周 2100 600
第十二周 2200 900
第十三周 2350 900
第十四周 2400 1000

3.3学习内容总结和感悟

3.3.1学习内容总结

学习体会:1.要多思考,不轻言放弃。

2.学会预习和复习,课堂上的内容争取课堂上搞懂。
3.平时多练习,巩固所学内容。

posted @ 2020-12-07 08:43  首汉卿  阅读(66)  评论(0编辑  收藏  举报