C语言|博客作业04
一.本周作业头
| 这个作业属于哪个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11496 |
| 我在这个课程的目标是 | 更加熟练的编码,对C语言有更深刻的了解 |
| 这个作业在那个具体方面帮助我实现目标 | |
| 参考文献 | C语言程序设计 |
| 学号 | 20209075 |
二、本周作业
pta实验作业
1.1 C程序设计 习题 7.3 函数实现两个数的最大值
1.1.1数据处理
用函数编程计算两个整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。
数据表达:定义了整型a,b.
数据处理:运用了scanf,还有三目运算符。
####函数参数:主函数int main(),被调函数类型为整形。
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 2 4 | 4 | 4比2大 |
| 7 3 | 7 | 7比3大 |
| 0 0 | 0 | 两个数相等 |
1.1.4 PTA提交列表及说明

1.编译错误:少了一个“}”。
1.2 题目2求幂之和
1.2.1 数据处理
数据表达:运用了i,n整形变量和result浮点型变量
数据处理:i为输入值,n为for循环递增变量,用于限定循环。
####函数参数:主函数int main()并且调用啦pow()函数。
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 5 | 62 | n=5的幂的和 |
| 1 | 2 | n=1的幂的和 |
1.2.4 PTA提交列表及说明

编译错误:少了两个“.”“%”.
答案错误:直接int result,i,n;导致答案错误。
2.代码互评
同学代码:
第一位同学代码:

第二位同学代码:

我的代码:

第一位同学的代码简洁明了,可移植性比较高,可以直接复制粘贴.
第二位同学的代码则是利用PTA题目中要求的pow函数,没有做出创新,没有体现独特的设计风格。
我的代码非常简单,容易上手。
3.学习总结(15分)
3.1 学习进度条(5分)
| 周/日期 | 这周所花的时间 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|
| 2/2-2/8 | 5小时 | for语句,常用数学函数 | 还不怎么会打数学函数的代码 |
| 3/9-3/14 | 4小时 | 指定次数的循环设计,生成乘方表与阶乘表 | 代码怎么会打 |
3.2 累积代码行和博客字数
| 时间 | 代码行数 | 博客字数 |
|---|---|---|
| 第三周 | 247 | 1399 |
| 第四周 | 257 | 1692 |
![]() |
3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
本周学习了指定次数的循环程序设计,生成乘方表与阶乘表等内容。虽然内容比较多,但是我还是摸到了一点门道。
我现在需要多花些时间在这门专业上。
要多看书,记住书上的基础知识。
不仅要学新知识,还要复习以前学过的知识。


浙公网安备 33010602011771号