C语言I博客作业03

这个作业属于那个课程|C语言程序设计II
--|:--😐---:
这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/SE2019-4/
我在这个课程的目标是|掌握关系运算、if-else语句、格式化输入语句scanf(),以及常用的数学库函数。
这个作业在那个具体方面帮助我实现目标|写PTA实验作业、阅读代码、修改自己错误的代码。
参考文献|ACM解题、leecode面试数题网站

1.PTA实验作业

7-4 阶梯电价

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

数据表达:在这中我添加了变量x和cost;
数据处理:通过if、eles语句判段运算出来。

  • Q1:一开始我不知道它把双引号打着一个逗号是什么意思
  • A1:通过问已完成作业的同学,才知道那是因为用了中文逗号
  • Q2:if语句中打大括号时没打对
  • A2:通过看书后发现第二次的if中少打了一个大括号

7-5 输出三角形面积和周长

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

​s(s−a)(s−b)(s−c)

​​,其中s=(a+b+c)/2。

数据表达:添加了变量a, b, c, area, s, perimeter;
数据处理:采用了scanf和if-else语句,流程结构为area=sqrt(s(s-a(s-b)*(s-c)),perimeter=a+b+c

  • Q1: 我刚开始不知道&&是什么意思
  • A1:后来查阅资料后得知是“与”
  • Q2:编译结果显示部分错误
  • A2:原来是有一个乘法没打上去

7-6 三天打鱼两天晒网

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

数据表达:添加了变量n, c,;
数据处理:通过if、eles语句判段运算出来。

这个题目我一遍就过了,没有错。

2 阅读代码

乘法表很简单,但我之所以截图这张表是因为这篇代码的格式很严谨,不能错,我觉得这正是我我们学习代码的态度
比如说 m = i*j;

3学习总结

学习进度条

周\日期 这周所化的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第四周 0.5 20 开始编写代码 暂时没有
第五周 1 40 温度转换 格式不太熟
第六周 1.5 80 没上课 ........
第七周 2 160 if和else语句 单精度和双精度还没搞懂

累积代码行和博客字数

时间 博客字数 代码行数
第四周 300 25
第五周 900 100
第六周 1200 180
第七周 1500 360

学习感悟

在本周的学习中我有许多问题是请教同学才完成的,没有自己独立完成,原因在于我没有自己预习。
而那些完成作业很迅速的同学永远走在老师讲的课的前面,所以我要向他们学习,争取自己独立完成作业。

posted @ 2019-10-12 10:01  邓无敌  阅读(161)  评论(6编辑  收藏  举报