代码改变世界

C语言I作业004

2019-10-18 18:50  颜sg  阅读(290)  评论(1)    收藏  举报

这个作业属于哪个课程? C语言程序设计II
这个作业的要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772
我在这个课程的目标是 熟练编写代码的格式要求,了解C语言的编程运用
这个作业在哪个具体的方面帮助我实现了目标 编写代码的思维,错误总结等方面提升了自己的编写能力
参考文献 《C语言程序设计》
1.PTA实验作业


1.1 题目名 求N分之一序列前N项和 (15 分)
题目:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
输入格式:
输入在一行中给出一个正整数N。

输出格式:
在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。

输入样例:

6
输出样例:

sum = 2.450000
1.1.1数据处理
数据表达:整型变量int i,n;双精度浮点型变量double sum; n的值是输入进去的。
数据处理:运用了有关for的相关循环语句,表达式运用了算术运算符以及关系运算符。


1.编译错误:for语句中分号按错。修改for语句中的;
2.编译错误:在sum=0后面没有打分号
2.1 求平方与倒数序列的部分和
题目内容描述:计算序列和m2+1/m+(m+1)2+1/(m+1)+⋯+n2+1/n。
2.1.1数据处理
数据表达:先用整数型int定义m、i及n序列;运用double型来精确数值。
数据处理:表达式为sum = sum+i*i+1.0/i;同上一样使用for循环语句。

2.1.2实验代码截图

反正这个搞半天还是错误

2.代码互评

这个同学运用了for循环语句,但是看起来有些繁琐,复杂。
自己代码截图

3.学习总结
3.1学习进度
周/日期 这周所发的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 三个小时 100行左右 了解科学与技术专业和c语言,打代码 无
第二周 八个小时左右 145行左右 如何正确的提问,编译安装GCC编译器 无
第三周 一天左右 220行左右 学习用if-else语句,打分段函数的代码 运算符号的使用
第四周 二天左右 200行左右 学会for的循环语句 无
3.2累积代码行和博客字数

3.3学习体会
1.关于c语言的学习对我们而言是任重道远,在此学习过程中我们还有许多要学习的
2.学了这么久我依然感觉这门语言是非常难学习,和我学习英语差不多难受
3.程序代码还是非常的生疏,希望自己以后能够做到熟练的敲打出一连串的代码