C语言I博客作业04
C语言I博客作业04
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 |
我在这个课程的目标是 | 学习了解C语言,掌握这门编程语言,更好运用c语言 |
这个作业在那个具体方面帮助我实现目标 | 学习循环语句运用,熟练掌握代码 |
参考文献 | 《C语言程序设计》 PTA |
1PTA作业
1.1题目名1
- 本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
1.1.1数据处理
- 数据表达:设i为循环变量,确立了for语句中3个表达式和循环语句
- 数据处理:使用表达式sum=sum+1.0/i,for语句进行循环运算
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
23 | sum=3.734292 | 较小数据 |
32 | sum=4.058495 | 较小数据 |
-1 | sum=0.000000 | 等于零 |
1.1.4 PTA提交列表及说明
- 编译错误原因粗心打错符号,还有一些字母打错(比如main,我总是打成mani。还有就是一些地方分号忘记打
1.2题目名2
- 本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.2.1数据处理
- 数据表达:设i为循环变量,表示循环次数,变量sum厨房累加和,循环用类for语句表示
- 数据处理:输入i,n后赋值。sum求和,使用sign=-sign进行正负交替变换,用%。3f使输出结果保留3位小数
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
5 | 0.9171 | 较小数据 |
-1 | 0.0000 | 等于零 |
1.2.4 PTA提交列表及说明
- 译错误原因粗心打错符号,还有一些字母打错,原因跟上一个差不多一模一样,比如这个scanf里面没有用&,return后面忘记加分号。
2代码互评
- 同学代码截图1
- 这一份代码运用了stdio和math的头文件,定义了3个变量m,i,和sum,分别为整型变量和双精度浮点型变量。
- 我的代码截图!
相比之下我感觉都差不多, - 同学代码截图2
- 我的代码截图
这位同学做的比较简单明了,比起我的即好看又简洁。
3学习总结
3.1学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10.14~10.18 | 20~25小时 | 112 | 循环流程结构 | 有些地方看不懂什么意思 |
3.2累积代码行和博客字数
3.3学习内容总结和感悟
- 这一周学习了for的循环结构,for中的语句要用分号隔开
- 复习了顺序流程和分支流程
*更加熟悉了语法的应用
3.4学习体会
- 学习是循序渐进的,现在还要很多东西不了解还不要紧,慢慢来,刚刚开始真的是什么都不会做,作业下来一脸懵逼的看着,通过看书,查百度,慢慢的积累了一些知识,要摆正自己的学习态度,怎样才能学好,遇到困难不要放弃,一步一步慢慢爬。