第四周作业
一、表格
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770 |
我在这个课程的目标是 | 熟练运用C语言 |
这个作业在那个具体方面帮助我实现目标 | for 语句的学习运用 |
参考文献 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770 |
二、作业
1.PTA实验作业
1.PTA
本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m2+1/m+(m+1)2+1/(m+1)+⋯+n2+1/n。
1.1.1数据处理
数据表达:用int定义了三个整数变量i,n,m,用double定义了一个浮点型变量 sum;
数据处理:先输入n的值及给i,m,sum赋值,再运用for 语句循环变量i,m,最后得到结果。
sum = pow(i,2)+ sum + 1.0/i;
1.1.2实验代码截图
![](https://img2018.cnblogs.com/blog/1806844/201910/1806844-20191018150441797-1356436791.p
1.1.3 PTA提交列表及说明
在Dve-c++上做过一遍所以没错
1.2 题目
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.2.1 数据处理
数据表达:用int定义了四个整数型变量denominator,flag,i,n;用double定义两个浮点型变量定义了stem,sum。
数据处理:先用输入函数输入n,再对flag,denominator,sun进行赋值,再用for语句循环变量i,stem,sum,最终得到结果。
其中flag=-flag; sum=sum+item; item=flag*1.0/denominator ;
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1 | 1.000 | n取最小值 |
1.1.4 PTA提交列表及说明
在Dve-c++上做过一遍所以没错
3.学习总结
3.1 学习进度
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周(9.19-9.27) | 2天 | 24 | 代码的最基本输出 | 要怎么进行输入 |
第二周(9.25-10.4) | 2天 | 20 | 华氏温度转换和GCC编译器编译的方法 | 怎么样才能打出一个我们能输入一个温度就能把它转化为摄氏度的代码 |
第三周(10.8-10.11) \2天 | 90 | 函数的输入输出 | 各种数学的符号和运算要怎么在代码上表示出来 | |
第四周(10.11-10.17) | 2天 | 84 | 循环语句的应用 | 怎么让运行不出错 |
3.2 累积代码行和博客字数(5分)
https://img2018.cnblogs.com/blog/1809808/201910/1809808-20191018122400710-1047102039.png
3.3 学习内容总结和感悟(5分)
这周学习了for,难度并不难,主要打代码的时候注意条件直接的符号,还有要学习如何将数学问题转化为代码。
所以自己事先在本子上写出流程在开始打代码。
3.3.2 学习体会
学习中还是会有许多问题,所以要多看书,或者请教别人。
在下一次作业之中希望能减少错误。