C语言I博客作业03

时间:2022-04-07 15:31:35
这个作业属于那个课程
C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8717
我在这个课程的目标是 学习c语言新算法
这个作业在那个具体方面帮助我实现目标 作业需要调用数学函数,新的语法等等
参考文献 C语言程序与设计

1.PTA作业

C语言I博客作业03

1.1超速判断

模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。

1.1.1实验代码截图

C语言I博客作业03

1.1.2数据处理

本题的变量为速度v,通过输入的速度v为多少输出speed:v-ok或speed:v-speeding 运用 if-else

1.1.3 PTA提交列表及说明

C语言I博客作业03

Q1:前面很多的的编译错误和格式错误

A1:一般都是一行后面结束忘记打;  还有输出的句子后面没有加上\n,之后多次调整弄好了

C语言I博客作业03

 1.2阶梯电价

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

1.2.1实验代码截图C语言I博客作业03

1.2.2数据处理

本题的变量为电量x和cost 通过输入电量x的大小,运用if-else语句来输出   Invalid Value! 和 cost

1.2.3 PTA提交列表及说明

C语言I博客作业03

q1:前面大部分编译错误

a1:忘记在if-else语句后面添加{  }导致编译错误,后面添加上去就可以了

q2:部分答案错误

a2:主要是自己十分粗心导致自己的函数错误 从而导致自己的答案错误 ,后面经过几次的检查发现问题并修改

C语言I博客作业03

1.3输出三角形的面积和周长

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

1.3.1实验代码和截图

C语言I博客作业03

1.3.2数据处理

本题的变量为三角形的边长a,b,c 和面积area 周长perimeter,主要是在判断三角形边长可不可以形成一个三角形的同时运用函数求出三角形的面积和周长

1.3.3PTA提交列表及说明

C语言I博客作业03

q1:运行时错误

a1:是因为里面的函数写错误了,经过几次的检查找出了问题而修改

q2:答案部分错误

a2:因为自己的粗心把本应该时(s-c)写成了(s-a)经过几次的检查找出来了

2.阅读代码

C语言I博客作业03

2.1老实说我看不懂 但是可以感觉到里面有很多东西值得我去学习,希望以后可以通过自己的学习变得出色

3学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
7/10-13/10 8个小时 225 if-else语句和插入数学函数

3.2 累积代码行和博客字数

C语言I博客作业03

3.3学习感悟


老实说我写pta的时候非常难受,因为打字打得我眼睛都有点花了,但是每次一写完就会感觉自己非常的有成就感,看着自己写出来的代码,想想一个月前的我什么都不懂,现在都可以写代码了,就觉得自己在进步,相信通过我自己的努力可以越变越好,加油