C语言I博客作业04

|作业再次起航

1.第四周的作业头

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11496
这个作业的目标 学会更好的写代码 懂得如何更好的去总结自己这周的收获和现存问题 这次作业拿个高分
这个作业在那个具体方面帮助我实现目标 PTA的作业以及最后的周末总结
参考文献 《CPrimer Plus6》和 C语言程序与设计》 当然还是会去哔哩哔哩
学号 20209071

2.本周的作业
(1).PTA实验作业
(2).代码互评
(3).学习总结
** 现在我要开始了,哈哈!**

2.本周的作业格式

(1).PTA实验作业
作业要求:从PTA题目集中选出2个你最满意的题目完成以下内容选择题目难度越大分值越高

1.1 题目名:求组合数
具体内容:

1.2.1 数据处理
①数据表达:本题是老师在上课时稍微提了一下,首先这个题目变量为 x n m sum result 其中 x n m sum 为整数 而result为浮点型
② 数据处理:表达式 sum1 = sum1x result = fact(n)/(fact(m)fact(n-m));
③函数参数: 主调函数:主函数main() 被调函数:自定义函数fact(int n) 调用的int n是形参并为整数类型 实参是x m n ,其中 m n 是自定义函数中主函数main()下的整数类型。
1.2.2 实验代码截图

1.1.3 造测试数据

输入的数据 输出的数据 说明
2 7 21 题目试测
6 6 1 结果相等
10 3 120 大于100数据

1.1.4 PTA提交列表及说明
开始我是自己试了一下 发现始终都得不到答案,以为是自己自定义的函数有问题,发现也不是 反正就是怎么改都是编译错误!
解决方法:我最后直接题目发个我哥哥看 我哥哥通过视频电话的方式 帮我解答了 并告诉我自己定义的函数不能用C语言已经定义的函数 这些函数主要有:

2.2 题目名:求幂之和
具体内容:

2.2.1 数据处理
①数据表达:这个题目变量为 i, n;并且都为整数形式 调用了for循环结构计算结果
② 数据处理:表达式为 result = result + pow(2, i);
③函数参数: 主调函数:主函数main() 和已定义的pow数学函数

1.2.2 实验代码截图

1.2.3 造测试数据

输入的数据 输出的数据 说明
5 62 题目测试
6 126 大于100的数据
66 147573952589676412928 超级大数据(有这么多钱就好了 哈(·-·)!)

1.2.4 PTA提交列表及说明
说明: 这个题目和上周做的有很像 我选这个题目的原因就在于我想看看我上周的结果 结果果然还是有问题 编译不出结果
解决: 我把我打好的代码发给我哥哥看 他说我还是有不细心的地方 比如我习惯性的把for括号中用吗,号分开。改正后运行成功!

2.代码互评
作业要求:找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大!
我是在班课上面的找的 在2份中选了1份
我的代码(手写):

同学的代码:

我发现的问题: 上面的图片 我可以看到for循环中一个是i<=n 一个是i<=100 老师叫我们做的是1+2+3+……+100的循环 所以我的同学这个地方定义的不一样, 是因为我同学在输入的时候定义值不一样!
3.学习总结
3.1 学习进度条:

时间 代码行数 主要学习
第一周 568 主要开始接触C语初步了解C语言
第二周 612 初步了解了程序设计 语言的功能
第三周 817 开始学习循环学会了for循环
第四周 756 生成乘方表和阶乘表

3.2 累积代码行和博客字数

时间 博客字数 代码行数
第一周 1560 568

| 第二周 | 1670 | 612 |
| 第三周 | 1788 | 817 |
| 第四周 | 1542 | 756 |

3.3 学习内容总结和感悟
学习总结和感悟:
1.已经学习C语言4周了,对他也没有像开学的时候那么迷茫了 自己也能写出一点代码了!
2.现在自己也接触了一种循环体 for循环并能合理的利用它进行计算 当然我想自学一下while这个循环 我发现班上已经有人学会了这个循环体!
3.有些小问题我还是无法避免 需要对自己更加严厉才行了
4.这周还有地方不懂 我会解决它的 !加油!

3.3.1思维导图

3.3.2学习体会
学习过程:我的学习过程就是先看书 然后自己按着他的模式去写一遍代码 再把不懂得地方发个我的哥哥请他告诉我怎么做!
描述学习感受:我之所以选这个专业是因为我是个人爱好哦 我是真心喜欢这个专业 虽然现在还是感觉这个东西还是很难 感激自己还是有很多的地方不懂 但是我不会放弃 我想在以后有所成 坚持不是胜利坚持到底才是胜利!
对教师教学建议:老师讲课很好 我没有什么意见!哈哈!

原文地址:https://www.cnblogs.com/zhangchaomin/p/13970683.html