C语言I博客作业04
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11493 |
| 我在这个课程的目标是 | <学会for循环,调用简单的函数> |
| 这个作业在那个具体方面帮助我实现目标 | <发现自己的不足,并加以改进和进步> |
| 参考文献 | <C语言程序设计(第3版)> |
| 学号 | <20208924> |
1.PTA实验作业(20分/题)
1.1 题目名7-3 求幂之和:计算sum=21+22+23+……+2n。可以调用pow函数求幂。
1.1.1数据处理
数据表达:变量有i,n,sum,power。i,n,为整数型通过输入得到,power为浮点型通过赋值,sum为整数型通过赋值。
数据处理:1.表达式:循环表达式,算数表达式,赋值表达式。2.流程结构:初始化变量,输入、循环、求和、输出。
1.1.2实验代码截图

提交列表说明:sum = %d没有空格
1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 2 | result=6 | i=2 |
| 3 | result=14 | i=3 |
| 4 | result=30 | i=4 |
| 5 | result=62 | i=5 |
1.1.4 PTA提交列表及说明

1.2 题目2 实验2-3-6 求交错序列前N项和:计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和
1.2.1 数据处理
数据表达:变量有i,N,sum,x。i、N为整数型通过输入得到,x、sum为整数型通过赋值得到。
数据处理:1.表达式:循环表达式,赋值表达式,算数表达式。2.流程结构:初始变化量、输入、循环、求和、输出。
1.2.2 实验代码截图

提交列表说明:没有乘1.0,
1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 3 | 0.933 | 经历3次循环 |
| 6 | 0.372 | 经历6次循环 |
| 9 | 0.907 | 经历9次循环 |
| 1.2.4 PTA提交列表及说明 | ||
![]() |
2.代码互评(5分)
同学代码截图

自己代码截图

不同处:有些变量设计不一样我使用了下标同学的没有。2.计算的表达式不一样,同学的使用了pow函数。
3.学习总结(15分)
3.1 学习进度条(5分)
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 第十一周 | 17个小时 | 444 | 会定义和调用简单的函数 | 不能运用贯通 |
3.2 累积代码行和博客字数(5分)
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第八周 | 577 | 255 |
| 第九周 | 492 | 266 |
| 第十周 | 1537 | 295 |
| 第十一周 | 1667 | 444 |
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结

3.3.2 学习体会
通过一个月的学习C语言编程,感觉自己还是一个小菜鸟,这一周学会了for循环语句,但还需要不断学习C语言,多打代码。希望剩下这个学期能学会C语言编程程序设计。

浙公网安备 33010602011771号