C语言I博客作业03
|
https://edu.cnblogs.com/campus/zswxy/CST2020-1 | |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11452 | |
| 这个作业的目标 | 进一步加强对for语句的练习,做到熟能生巧,增加熟练度,达到高效,高正确率完成练习。 | |
| 学号 | 20208926 |
1.PTA实验作业
从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容要求如下:
1.1题目:要求读入1个整数X,然后输出1+2+3+...X 的和
1.1.1实验代码截图
,
1.1.2数据处理:介绍实现本题过程中,你的数据表达、数据处理是怎么做的
数据表达:运用变量x,浮点型变量sum,i为循环数,sum为累加和。
数据处理:使用了for语句结构。
1.1.3PTA提交列表及说明

Q1:编译出现错误
A1:进行printf格式化输出函数时,没有输出变量X。
Q2:内部出现错误
A1:没有打标点符号导致格式错误,而且字符打错,导致进行不了程序循环。
1.21题目:要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和
1.2.1实验代码截图

1.2.2数据处理:介绍实现本题过程中,你的数据表达、数据处理是怎么做的
数据表达:运用整型变量i N x,使用双浮点型变量sum。
数据处理:使用pow()表达式,结构为for循环。
1.2.3PTA提交列表及说明

Q1:输入变量时,把N输成n,导致编译错误。
A1:把n改成n。
1.3题目:本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。
1.3.1实验代码截图
1.3.2数据处理:介绍实现本题过程中,你的数据表达、数据处理是怎么做的。
数据表达:使用双变量x,y ,先对x定义再给予y赋值。
数据处理:使用for循环结构。
1.3.3PTA提交列表及说明。

Q1:没有先对i进行double强转
A1:导致编译错误,补上对i的double转换。
2.阅读代码

加深对for语句的理解,而且复习hello world句型。
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
| 第六周 | 2 | 0 | 对书本的预习,以及对理论知识的了解 | 对语句的理解 |
| 第七周 | 7 | 7 | 对程序设计的知识框架的了解 | 对程序编写的条理性 |
| 第八周 | 10 | 7 | 简单输入输出语句,简单的程序表达 | 程序句式结构 |
| 第九周 | 12 | 14 | if else语句 | 无 |
| 第十周 | 20 | 21 | for语句 | 无 |
3.2 累积代码行和博客字数

| 时间 | 博客字数 | 代码行数 |
| 第六周 | 0 | 0 |
| 第七周 | 300 | 10 |
| 第八周 | 417 | 20 |
| 第九周 | 438 | 30 |
| 第十周 | 846 | 40 |
3.3 学习感悟
学习是一个不断改善,思考的过程,我发现学习编程很有趣,发现错误,完成题目,会得到很大的成就感,不断超越一次又一次,既体会到了学习过程中的乐趣,又实现了自我的超越,学习一旦成为乐趣便不觉得乏味,遇到问题是,自己思考出来时的成绩感,相当令自己感到愉悦,以后会逐步向自己的目标去完成每周任务,日积月累,水滴石穿,相信明天一定会很美好!

浙公网安备 33010602011771号