C语言I博客作业03

这个作业属于那个课程 C语言程序设计
这个作业的要求在哪里 C语言I博客作业03
我在这个课程的目标是 学习好第二章,对于编写代码更加得心应手,能发现自己的代码错误之处
这个作业在那个具体方面帮我实现目标 经常对于pta的练习以及对于关系运算的掌握
参考文献 AMC解题)

1.PTA实验作业

1.1阶梯电价

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

1.1.1实验代码截图!C语言I博客作业03_第1张图片

1.1.2数据处理

-数据表达:用了X和cost两个变量,分别表示电量和电费,数据类型为双精度浮点标
-数据处理:运用了if-else以及cost=0.53*x的函数表达式

PTA提交列表及说明[]C语言I博客作业03_第2张图片

-Q1:输出格式没有太大的注意。
-A1多练习了几次,发现了错误,并及时的改正过来

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数据处理

-数据表达:分别用了a,b,c,l,s来表示三角形边长,周长和面积,使用了整形和双精度浮点型
-数据处理:用了if-else语句,还有所给出的计算公式

1.2.3 PTA提交列表及说明![]C语言I博客作业03_第4张图片

-Q1:编写过程中发生了一些字母以及计算公式的编写错误。
-A1:即使发现了错误,立即改正。
-Q2:一些字母输入错误。
-A2:经过仔细发现并进行改正。

1.3三天打鱼两天晒网

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

1.3.1实验代码截图![]C语言I博客作业03_第5张图片

1.3.2数据处理

-数据表达:数据类型为整点型,利用了未知数N来表达
-数据处理:利用了if-else语句

1.3.3PTA提交列表及说明![]C语言I博客作业03_第6张图片

-Q1:编译过程中出现了字母以及格式错误。
-A1:请教了比人,指出自己的错误并改正。

2.阅读代码

参考了老师提供的网站[ACM题库](https://www.nowcoder.com/ta/acm-solutions?query=&asc=true&order=&page=1)
[]C语言I博客作业03_第7张图片
代码内容:把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法
代码优点:利用了if-else语句,还有一些我不太熟悉的算法,用了几十行代码就轻松解决了一个数学问题。
学习地方:对于if-else语句有很多的认识和理解。

3.学习总结

3.1学习进度条!
3.2累计代码行及博客字数1C语言I博客作业03_第8张图片

4.学习感悟

这一次的作业相比于前几次,更加的有难度和挑战性,通过这次作业,我越发觉得写代码时格式的重要性,对于if-else语句有了更加深澈的理解与认识,希望在接下来的作业中,更少的出现错误,能更快的进步。

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