C语言I博客作业04
问题 | 答案 |
---|---|
这个作业属于哪个课程 | C语言程序设计2 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 |
我在这个课程的目标是 | 加强对Markdown语法的使用能力 |
这个作业在哪个具体方面帮助我实现目标 | Markdown语法使用的进一步巩固以及double的使用 |
参考文献 | PTA常见问题解析 C语言程序设计 |
一,本周作业
1. PTA实验作业
1.1求N分之一序列前N项和
题目内容描述:
本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和
1.1.1 数据处理
**数据表达:** 本题用了**i**,**n**,**sum**,后者为双精度浮点型变量
**数据处理:** 运用**for**循环语句。
1.1.2 实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
5 | sum=2.283333 | 小于10 |
15 | sum=2.335875 | 大于10 |
10 | sum=2.133256 | 等于10 |
-5 | sum=0.000000 | 小于0 |
1.1.4 PTA提交列表及说明
提交列表说明:
1.编译错误: sum后等号俩边没有打空格
1.2求简单交错序列前N项和
题目内容描述:
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和
1.2.1 数据处理
**数据表达:** 本题用了**j**,**m**,**n**,前俩者为整型,后者为双精度浮点型变量
**数据处理:** 本题用到了**for**循环语句,以及**double**句型
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
30 | sum=2.682 | 小于50 |
70 | sum= 3.106 | 大于50 |
50 | sum=0.832 | 等于50 |
-1 | sum=0.000 | 小于0 |
1.2.4PTA提交列表及说明
提交列表说明:
1.编译错误: m=0后忘记打分号
2.编译错误:sum后的等号俩边忘记空格
2. 代码互评
同学代码截图:
自己代码截图:
代码不同之处:
- 使用的变量不同 他有设定了三个整型变量 而我只有俩个整型变量
- 格式不同,我是帮i=i+2放前面,而他是将i=i+2放最后再来写的
3. 学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷茫的问题 |
---|---|---|---|---|
第一周 | 4天 | 88行 | 基本的编程题 | 无 |
第二周 | 3天 | 48行 | Markdown语法及华氏度与摄氏度的转换 | Markdown语法不能熟悉运用 |
第三周 | 4天 | 113行 | 计算函数以及使用if-else语句使用以及double句型使用 | 如果准确设定变量和运用 |
第四周 | 5天 | 148行 | 使用for语句循环 | 循环语句中公式的运用 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
- 本周主要学习了for循环语句,学会了利用编程来完成1-n间所有整数的运算,也加强了之前double句型的运用。
3.3.2 学习体会
- 随着学习C语言时间的增加,自己对C语言的了解也越来越深,对代码的编辑能力也得到了逐步提高,但是还有许多问题还不懂,还有许多的编程不知道怎么开始,在学习上还需要继续加油,要及时解决不会的问题,我相信只要努力,以后一定可以自己很快并完好的打好一行代码,也希望自己的能力加油提高,冲冲冲!