C语言l博客作业04
1.作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-4 |
---|---|
这个作业要求在哪里 | ttps://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11496 |
这个作业的目标 | 帮助我们解决函数问题 |
学号 | 20209069 |
一.本周教学内容&目标
第2章 用C语言编写程序——函数2.5生成乘方表与阶乘表。使学生对函数的定义和调用有初步的认识,能模仿编程。
二.作业头
这个作业属于哪个课程 | C语言程序设计Ⅱ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11496 |
我在这个课程的目标是 | 能够进行自我编程,并深入研究计算机领域 |
这个作业在哪个具体方面帮助我实现目标 | 编程能够编辑一些小游戏 |
参考文献 | 《C语言程序设计》,百度 |
三.本周作业
1.PTA实验作业(20分/题)
1.1求组合数
1.1.1数据处理
数据表达:我用了m,n,i,result,product,sum变量。用int给m,n,i定义,用double双浮点型函数给sum,result
定义。
数据处理:调用fact自定义函数,算式整体用for循环结构计算。
函数参数:主函数:int main(),被调用函数:double fact
(int n),for循环。
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2 7 | 2 1 | m<n |
8 8 | 1 | m=n |
5 3 | 0 | m>n |
1.1.4PTA提交列表及说明
1.2求幂之和
1.2.1数据处理
数据表达:题目变量n,result
数据处理:表达式result=result+pow(2,i)
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
4 | 30 | 正确 |
1.2.4PTA提交列表及说明
提交说明:一步就正确,未进行修改
2.代码互评
1
2
我的代码
1
2
3.学习总结
3.1学习进度条
周/日期 | 这周所花时 | 代码行 | 学的知识点简介 | 目前比较迷惑的内容 |
---|---|---|---|---|
第一周 | 24h | 272 | printf()scanf()的用法 | 符号分不清 |
第二周 | 32h | 312 | for循环语句 | for循环与while的区别 |
第三周 | 28h | 290 | pow()和sqrt() | pow和sqrt的原理 |
3.2累积代码行和博客字数
周 | 代码行数 | 代码字数 |
---|---|---|
第一周 | 272 | 42 |
第二周 | 312 | 53 |
第三周 | 299 | 47 |
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
内容:本周学习解决函数问题
感悟:要多看看书进行学习,因为时间原因,课堂上学到的总是有限的