C语言I博客作业03

作业头

问题 答案
这个作业属于哪个课程 C语言程序设计I
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2
我在这个课程的目标是 学好C语言,成为一名程序员
这个作业在那个具体方面帮助我实现目标 正确使用if-else语句
参考文献 https://www.cnblogs.com/linli069/p/9713863.html

1.PTA实验作业

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

(1).7-4 阶梯电价

为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。

实验代码截图

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

数据处理

数据表达:这个题目我定义了cost与x两个双精度浮点型变量。
数据处理:先输入变量,然后将x带入,运用if-else语句处理,最后在输出就行了。

PTA提交列表及说明

C语言I博客作业03_第3张图片
我在做该题时没有花太多的时间,存在一些编码错误,主要是个别代码出入错误。就不做过多的说明了。

(2).7-5 输出三角形面积和周长

本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√
​s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。

实验代码截图

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

数据处理

数据表达:使用int定义了a,b,c三个量,再用double定义s、面积area、周长perimeter,里面包含了数学公式,所以我在开头输入了#include
数据处理:使用if-else语句,根据公式area=s(s-a)(s-b)*(s-c),还应该要注意构成三角形的条件,最后输出。

PTA提交列表及说明

C语言I博客作业03_第5张图片
很多次的编码错误,&&符号没有用上去,还是有些细节方面没有注意分号空格总是忘。

(3).7-6 三天打鱼两天晒网

中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?

实验代码截图

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

数据处理

数据表达:首先int定义了a,b,a是天数,b是所得到的余数。
数据处理:用if-else语句执行处理,根据所得到的余数计算出相对应的答案。

PTA提交列表及说明

C语言I博客作业03_第7张图片
很多次的答案错误和部分正确,没有充分的认知%的含义然后就一直答案错误。

2.阅读代码

C语言I博客作业03_第8张图片
这个代码使我们今后要学习到的while语句。这行代码给人的印象就是整齐,让人看着舒服。这种排版值得我去学习。

3.学习总结

(1).学习进度条


周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
9月20号 1小时 30行 知道了最简单的代码
第六周 2小时 30行 学会用C语言编程华氏温度
第七周 2小时 90行 学到了if-else语句%的含义

(2).累积代码行和博客字数


时间 博客字数 代码行数
第一周 300 30行
第二周 350 30行
第三周 800 91行

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

(3).学习感悟

当你真正喜欢一样东西的时候,你会发现越学越有趣,慢慢的我开始喜欢上了c语言,虽然还是有些吃力,但是只要你自己还想学就一定坚持下去。这周我学到了if-else语句,scanf,double,通过PTA上面的作业,我觉得我可能还是题目做少了,代码格式还是不怎么熟悉,日后要多加练习才行,要多往后面学点,走在老师的前面,多看书,这样才能更上一层楼!加油!

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