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实验作业

Screenshot_20191011-164218.jpg

(1).7-4 阶梯电价

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

实验代码截图

数据处理

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

PTA提交列表及说明


我在做该题时没有花太多的时间,存在一些编码错误,主要是个别代码出入错误。就不做过多的说明了。

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

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

实验代码截图

数据处理

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

PTA提交列表及说明


很多次的编码错误,&&符号没有用上去,还是有些细节方面没有注意分号空格总是忘。

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

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

实验代码截图

数据处理

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

PTA提交列表及说明


很多次的答案错误和部分正确,没有充分的认知%的含义然后就一直答案错误。

2.阅读代码


这个代码使我们今后要学习到的while语句。这行代码给人的印象就是整齐,让人看着舒服。这种排版值得我去学习。

3.学习总结

(1).学习进度条


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

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


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

(3).学习感悟

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM