C语言I—博客园作业04
一.表头
这个作业属于那个课程 | C语言程序设计Ⅱ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 |
我在这个课程的目标是 | 熟练C语言的操作,增强专业能力 |
这个作业在那个具体方面帮助我实现目标 | 学会使用for循环语句 |
参考文献 | C语言程序设计 |
二.本周作业
1.PTA实验作业
1.1题目名
本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
1.1.1数据处理
数据表达:使用N,i; double item,sum;表示整数N, i,双浮点型
数据处理:运用for循环语句,并且用1.0/分母表示分数进行循环累加,每次分母递增2
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
20 | cost=2.479673 | 小于50 |
50 | cost=2.937775 | 等于50 |
70 | cost=3.106007 | 大于50 |
1.1.4PTA提交列表及说明
编译错误:少定义了变量。
答案错误:变量忘记赋值。
1.2题目名
本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。
1.2.1数据处理
数据表达:本题使用了N,i 和sum三个变量,其中N为整型变量,i和sum属于双精度的浮点型变量
数据处理:本题使用了赋值运算符,关系运算符。
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
23 | sum = 2.549541 | 题目样例 |
9 | sum = 2.080624 | 自测数据 |
50 | sum = 2.937775 | 自测数据 |
100 | sum = 3.284342 | 自测数据 |
1.2.4PTA提交列表及说明
全部正确:。。。
2代码互评
我的代码
同学代码
我的代码
同学代码
代码分析
3学习总结
3.1学习进度条
日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题
--- | --- | --- | ---
10.14-10.18 | 8小时 | 110| for语句,指定次数的循环程序设计 | 无
3.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 1132 | 26 |
第二周 | 556 | 16 |
第三周 | 733 | 42 |
第四周 | 1560 | 85 |
3.3学习内容总结和感悟
3.3.1学习内容总结
这一周中我们学习了华氏-摄氏度温度转换和for循环结构。在for循环结构中的括号里面有三个部分,包括赋值、限定条件和表达式。用于处理一些循环的数据处理
3.3.2学习体会
逐渐开始熟练,慢慢开始跟得上节奏,但还是觉得有一定难度,还是有很多地方不懂,需要继续努力加油,课前要做好预习,课后认真完成好作业