C语言I博客作业03

问题 答案
这个作业属于哪个课程 C语言程序设计Ⅱ
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/8715
我在这个课程的目标是 能够熟练的使用C语言,以及一些语法
这个作业在那个具体方面帮助我实现目标 让我认识了if-else语法,用它去做题
参考文献 百度百科

1.PTA实验作业

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

1.1阶梯电价

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

1.1.1贴图

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

1.1.2

数据处理:
1.运用双精度变量double
2.用数学计算公式表达,并使用if-else语句

1.1.3


本题主要还是不仔细,导致printf里面等号两边没有空格。

1.2输出三角形面积和周长

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

1.2.1

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

1.2.2

数据处理:
1.首先用int定义a,b,c,然后用double定义area,s,perimeter,用if-else语句和公式进行编写。

1.2.3

C语言I博客作业03_第4张图片
开始做这个题的时候,直接把那个面积公式复制过去,后面才知道不能这样,那个部分错误不成三角形时printf中一个单词打错一个字母,后面改过来之后就对了。

1.3

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

1.3.1

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

1.3.2

数据处理:
1.用“x=N%5”来确定打鱼还是晒网。
2.再用if-else语句执行。

1.3.3


这题首先从网上得知余数的表达,然后部分错误是其中一个printf的表达出现了一点问题,后面通过求助改正了。

2.阅读代码

C语言I博客作业03_第6张图片
从这个代码我们可以知道它是计算n的置换数,其中出现了while语句,以及for的循环结构,for的结构是(赋值;循环条件;循环后执行的语句)这样子的表达形式。

3.学习总结

3.1 学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第五周 3h 30 简单的代码编写,Markdown语法的学习
第六周 4h 40 温度的转换
第七周 7h 83 if-else语句,计算简单函数 做题的时候对题目理解的不够彻底

3.2 累积代码行和博客字数

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

3.3 学习感悟

写代码题既是一件有趣的事情,也是一件很头疼的事。当你每一次提交都是不完全正确的时候,头都要炸开了,又急又燥。但是当你从失败走向成功时又会感到自信,我终于弄对了。
学习就是这样,通过不断地努力去提升自己的能力,让自己更加充满自信。这周我们学习了双精度浮点型去定义变量,if-else语句,通过学习和完成作业,让自己不断在成长,逐渐
熟练起来。以后还要更加努力,一起加油!

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