C语言作业04

问题|答案
😐:--😐-:
这个作业属于哪个课程|c语言程序设计ll
这个作业要求在哪里|https://blog.csdn.net/qq_42264638/article/details/102381471
我在这个课程的目标是|学会序列求和,以及学会使用for语句进行循环计算
这个作业在哪个具体方面帮我实现目标|求序列和方面
参考文献|《c语言程序设计》编译网站codecademy

1. PTA实验作业

1.1 题目7-4

题目内容描述:本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m2+1/m+(m+1)​2+1/(m+1)+⋯+n^​2+1/n1.2.1 数据处理。

1.1.1 数据处理

1.数据表达:用double数据定义双精度浮点型变量sum,使用int定义两个变量
2.数据处理:使用for语句进行循环计算;赋值运算,关系运算。

1.1.2实验截图

1.1.3 造测试数据

输入数据 输出数据 说明
1 50 42929.499205 n=50
24 57 11882.51654 n>100
45 57 31970.234065 n>100

1.1.4 PTA提交列表及说明


1.编译错误:include打成inciude。
2.编译错误:定义的变量输入输出不匹配。
3.编译错误: pow的p打成大写。
4.格式错误:sum = 没空格。

1.2题目7-1

题目描述:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。

1.2.1数据处理

1.数据表达:使用int定义两个变量,使用scanf输出变量,使用double输入待变量S。
2.数据处理:使用到了循环结构,以及赋值表达式。

1.2.2实验截图

1.2.3 造测试数据

输入数据 输出数据 说明
10 2.928968 小于10
15 3.318229 小于50
100 3.284342 等于100
-5 0.000000 小于0

1.2.4 PTA提交列表及说明


1.编译错误:S没大写,{}的空格出错,以及void打成viod。

2.代码互评

同学代码

我的代码

1.同学的用到了denominator,n,i,sum变量,其中denominator用来定义分母的,编程更加规范。
2.同学的代码后面有注释,使阅读更清楚别人更易看懂。
3.同学用int只定义了一个变量,我用了两个,不够精简。
4.同学没有使用同字母不同大小写的字母来定义变量,便于编程。

3. 学习总结

3.1 学习进度条

周/日期|这周所花的时间|代码行|学到的知识点简介|目前比较迷惑的问题
😐:--😐:--😐:--😐:--😐-:
8/10.16-10.18|15小时|121|for语句循环计算|"sum="与“sum = "的区别。

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

1.学会了使用for语句循环节构
2.学会sum = 等号两边都要空格。
3.用int可以定义多个变量。
4.知道了符号的重要性,以及空隔的重要性。

3.3.2 学习体会

1.这次编程感觉使我对编程有了新的认识。
2.总的来说编程之路任重而道远。
3.我们学习编程更仔细些,不然会因一点小错误检查半天。

posted on 2019-10-18 20:54  永~~途  阅读(219)  评论(2编辑  收藏  举报

导航