C语言I博客作业03

问题 答案
这个作业属于那个课程 C语言程序II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/8656
我在这个课程的目标是 学习C语言程序编辑中的算数运算、赋值运算、函数输出。
这个作业在那个具体方面帮助我实现目标 让我基本理解了赋值的意义和函数输出的固定格式。
参考文献 Markdown编辑格式、<百度文章:单精度浮点变量与双精度浮点变量的不同><百度文章:符号%在C语言中的作用>

1.PTA实验作业

1.1题目7-1计算存款利息——本题目要求计算存款利息,计算公式为interest=money×(1+rate)year​​ −money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。

1.1.1实验代码截图C语言I博客作业03_第1张图片

1.1.2数据处理

数据表达:变量[money(存款金额),year(存期),rate(年利率),interest(存款到期时的利息(税前))]。
变量的来由:money.year.rate由题目确定,interest由程序计算得到。
类型:我全部定义为单精度浮点型变量。

数据处理:表达式interest=money×(1+rate)year​​ −money。
流程结构:顺序结构。

1.1.3 PTA提交列表及说明

C语言I博客作业03_第2张图片
Q1:表达式选错选成了算术表达式
A1;后来用了计算机上的数学符号。
Q2:字母大小写;忘记加符号;
A2:通过与之前的对比改正了。
Q3:开始不理解赋值的意义,老是赋值出问题。
A3:问了同学,查了百度,最后懂了一些。

1.2题目7-2内容:计算分段函数,求f(x)

1.2.1实验代码截图C语言I博客作业03_第3张图片

1.2.2数据处理

数据表达:用double定义双精度变量,用# include确定用函数类型。
数据处理:用了if-else语句,用%.2f确定小数位数,用了result= pow(x+1,2)+2*x+1/x的运算公式,流程结构为选择结构。

1.2.3 PTA提交列表及说明

C语言I博客作业03_第4张图片
Q1编辑错误,开始没用# include确定用函数类型。
A1翻书看了一下,发现了问题。
Q2没对x定义,没有确定他的两位小数
A2看了一下书上是怎么对小数进行规定的,改正了。

1.3题目7-3内容:模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”

1.3.1实验代码截图

C语言I博客作业03_第5张图片

1.3.2数据处理

数据表达:变量speed(车速),类型为int类型。
数据处理:用了if-else语句,流程结构为选择结构。

1.3.3PTA提交列表及说明

C语言I博客作业03_第6张图片
Q1数学符号使用错误
A1查阅了书上的数学正确使用方法
Q2忘记用if else来使用选择机构
A2问了大神同学,告诉了我错误,并改正。

2.阅读代码

C语言I博客作业03_第7张图片
优点:使用单精度变量,结构清晰,格式更正美观。
缺点:比起双精度,更加复杂,不简便。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介
10.7-10.14 26h 67行 学习了if-else语句并练习,熟悉了常量变量,数据类型和流程结构

3.2 累积代码行和博客字数

C语言I博客作业03_第8张图片

3.3 学习感悟

❶英语不行,学起来有点吃力。
❷还是没有真正理解那些c语言的真正意思。
❸能明显感觉到作业难度加大了,作业量增多了。
❹相信坚持下去一定能学好

你可能感兴趣的:(C语言I博客作业03)