一.表格
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | http://edu.cnblogs.com/campus/zswxy/SE2019-1/join?id=CfDJ8DeHXSeUWr9KtnvAGu7_dX-NdMxLuWBjFx6IwoIo-O_rydnfRsaBGa-I1XrbZwtq7TinInTPl_H1ttsK9nhsnlF4ZBKUoqDp5_euiog4I6ZNIQ6zt_ETShOlYOoCUrAlxe-WagOBvDXZJbFFqZRtnUs |
我在这个课程的目标是 | 掌握关系运算、if-else语句、格式化输入语句scanf(),以及常用的数学库函数。 |
这个作业在那个具体方面帮助我实现目标 | PTA的作业 |
参考文献 | C语言程序设计 |
二.PTA实验作业
题目1
1.1.1实验代码截图
1.1.2数据处理
1) 数据表达:用到的变量: money, year, rate,interest,interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。类型是双精度浮点型。 2) 数据处理:表达式为interest=money×(1+rate)year −money,流程结构为顺序结构。
1.1.3 PTA提交列表及说明
错误说明:在同学的指导下有了点思路,但是还是出现了编译错误,前两行打完后忘记打int main()
题目2
1.2.1 实验代码截图
1.2.2 数据处理
1) 数据表达:用到的变量:a,b,c代表三角形的3条边;s代表面积,类型是整型和双精度浮点型。 2) 数据处理:表达式为area=√s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。流程结构为选择结构。
1.2.3 PTA提交列表及说明
题目3
1.3.1 实验代码截图
1.3.2 数据处理
1) 数据表达:用到的变量day代表天数,类型是整型。 2) 数据处理:流程结构为选择结构。
1.3.3 PTA提交列表及说明
错误说明:刚刚看到题目时没有思路,看了一些同学的作业后,慢慢写出,出现了编译错误,错在把stdio写成了studio。
还在书上找到了数值转换函数#include<stdlib.h>
三.阅读代码
找一份优秀代码,理解代码功能,并讲出你所选代码优点及可以学习的地方:
四.学习总结
1 .学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/9--10/12 | 三天 | 75+ | 编写分支结构if-else语句,浮点型数据类型和scanf语句函数 | 平方根函数和幂函数的使用,双精度浮点型数据类型的使用 |
2 .累积代码行和博客园字数
3. 学习感悟
这周学习到了数据类型中的浮点型,其中包括单精度和双精度,重点学了双精度,作业中也有对其的应用,发现自己对双精度的应用还不是很熟练,有的表示还不能理解,不过通过这几次的作业,自己还可以死记一些。还有if-else的语句,在PTA的作业中都有,很艰难的完成了这些作业。通过翻阅书本打的都是错的,这个时候就很烦;但是有时候编译出来后,在Dev里面运行时没有错误,而且答案也是正确的,这个时候会有一种成就感。总的来说,这次的作业难度很大,过程艰难,但是在写作业的过程中学习到了一点。