C语言I作业004
问题 | 答案 |
---|---|
这个作业属于那个课程 | c语言程序设计 |
这个作业要求在哪里 | ttps://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9771 |
我在这个课程的目标是 | 语言的认识和了解,编程的基本操作,通过自己的实践让自己掌握好自己的专业 |
这个作业在那个具体方面帮助我实现目标 | 新的c语言编译和代码的积累和符号的运用 |
参考文献 | 《PTA系统常见问题解答》https://www.cnblogs.com/linli069/ |
1.PTA实验作业
1.1求N分之一序列前N项和
1.1.1数据处理
数据表达:a为单一数字变量,n为上线,s为所求和,n a为整型,s为双精度浮点型变量
数据处理:运用了for循环结构,表达式有s=1.0/a
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
15 | 3.318229 | 较小数据 |
100 | 5.187378 | 较大数据 |
-10 | 0.000000 | 较小负数 |
-1000 | 0.000000 | 较大负数 |
1.1.4PTA提交列表及说明
Q:显示编译错误
A:忘记加分号
Q:显示编译错误
A:不小心删了括号
1.2求奇数分之一序列前N项和
1.2.1数据处理
数据表达:i为单一数字变量,N为上线,sum为双精度浮点型变量
数据处理:运用了for循环结构,表达式有sum=sum+1.0/(2*i-1)
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
20 | 2.479673 | 较小数据 |
100 | 3.284342 | 较大数据 |
-10 | 0.000000 | 较小负数 |
-100 | 0.000000 | 较大负数 |
1.2.4PTA提交列表及说明
Q:答案错误
A:代数式错误
2.代码互评
3学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/15-10月17 | 10小时 | 83 | 求n项和及变形,代码的编译及实验操作 | 运算符的不理解和表达式的不理解 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
- 求n项和的代码,for语句的运用,变量的理解和运用
- 求n项和的变形,for语句和if else语句的运用
- 实验操作课程,调试的运用和寻找代码错误以及如何解决
3.3.2 学习体会
- 本章的新内容告诉我们如何运用for语句求和,虽然一开始去弄并不知道,但寻找资料后找到它的运用,收获很多
- 实验操作的题目很难,但当自己用心去做,而不是一味的抱怨,问题是可以被解决的
- 新代码的编译和运用了解编译软件的运用和devc++的安装和运用
- 学会了for语句的运用和代码错误的寻找
- 码代码的时间增多虽然少了课余时间,但却学到了很多专业的知识和一些代码中的语法和变量以及手动实验的操作流程
- 发现c语言中的乐趣,它并不枯燥,并不是累赘相反它会带给我们不仅是知识的积累更是挑战带给我们的乐趣