问题 | 答案 |
---|---|
这个作业属于哪个课程 | c语言程序设计ll |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/8727 |
我在这个课程的目标是 | 掌握c语言的一些基础语句,关系运算 |
这个作业在哪个具体方面帮助我实现目标 | 说明PTA作业的数据处理,对错误进行说明 |
参考文献 | 《c语言程序设计》,ACM解题 |
1. PTA实验作业
1.1 题目7-1计算存款利息
题目内容描述:利用计算公式interest=money*(1+rate)^year-money计算存款利息
1.1.1 实验代码截图
1.1.2 数据处理
数据表达:提出了双精度浮点型变量money,year,rate,调用printf输入
数据处理:使用了格式化输入语句scanf( ),流程结构为 输入-处理-输出
1.1.3 PTA提交列表及说明
- "%lf %lf %lf"打成了“%d %d %lf "
- double后面没有打上interest
- 没打上pow,直接在1+rate后面加上“,year"
- 出现了许多错误,不止图片上这一些,有些自己也不知道问题所在
1.2 题目7-2计算分段函数
题目内容描述:计算分段函数f(x)的值
1.2.1 实验代码截图
1.2.2 数据处理
数据表达:提出了双精度浮点变量x,y,调用scanf输入
数据处理:使用了 else-if从句,平方根函数sqrt(x),幂函数pow(x,n),流程结构为 输入-处理-输出
1.2.3 PTA提交列表及说明
- ”sqrt"与“pow"位置打反
- ”%lf"打成了“%d", "%.2f"
- "sqrt(x)"打成了”sqrt(x,0.5)"
- "%.2f"打成了“%.2lf",等等一系列问题
1.3 题目7-4阶梯电价
题目内容描述:请编写程序计算电费,月用量50千瓦时(含50千瓦)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时
1.3.1 实验代码截图
1.3.2 数据处理
数据表达:提出了整形变量x,双精度浮点变量cost
数据处理:使用了 else-if从句,流程结构为 输入-处理-输出
1.3.3 PTA提交列表及说明
- else-if从句用错
- 没有提出整形变量
- cost的计算公式打错
2. 阅读代码
- 定义了一个整型变量cnt,并赋初始值为0
- 使用了if-else语句,循环语句
- 使用了头文件#include iostream using namespace std;iostream是输入输出流的意思
3. 学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
7/10.9-7/10.11 | 21小时 | 120 | else-if从句,关系运算 | PTA显示的答案错误究竟是什么 |
3.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第四周 | 596 | 32 |
第五周 | 692 | 22 |
第七周 | 952 | 120 |
3.3 学习感悟
- 刚开始学习c语言时我连编程格式都不知道,第一次PTA作业做的是十分懵的,搜资料,问同学,一点一点的获得知识,相信自己会得到提升的
- 当PTA作业显示答案错误时我是非常苦恼的,我不知道究竟是哪个地方错了,只能乱改,最后答案正确了,但我还是不懂答案错误具体是什么
- 刚开始看到作业时是烦躁的,难度加大了,时间缩短了,都不知道从哪下手了,一步一步的琢磨,终于还是在规定时间内完成了作业。再回想起来,也并没有刚开始看到作业时想的那么可怕