C语言I博客作业03
|||
---|:--😐---:
这个作业属于那个课程|C语言程序设计|
这个作业的要求在哪里|C语言I博客作业03
我在这个课程的目标是|学习好第二章,对于编写代码更加得心应手,能发现自己的代码错误之处
这个作业在那个具体方面帮我实现目标|经常对于pta的练习以及对于关系运算的掌握
参考文献|AMC解题)
1.PTA实验作业
1.1阶梯电价
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
1.1.1实验代码截图!![]()
1.1.2数据处理
-数据表达:用了X和cost两个变量,分别表示电量和电费,数据类型为双精度浮点标
-数据处理:运用了if-else以及cost=0.53*x的函数表达式
PTA提交列表及说明[]![]()
-Q1:输出格式没有太大的注意。
-A1多练习了几次,发现了错误,并及时的改正过来
1.2输出三角形面积和周长
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√
s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。
1.2.1实验代码截图![]![]()
1.2.2数据处理
-数据表达:分别用了a,b,c,l,s来表示三角形边长,周长和面积,使用了整形和双精度浮点型
-数据处理:用了if-else语句,还有所给出的计算公式
1.2.3 PTA提交列表及说明![]![]()
-Q1:编写过程中发生了一些字母以及计算公式的编写错误。
-A1:即使发现了错误,立即改正。
-Q2:一些字母输入错误。
-A2:经过仔细发现并进行改正。
1.3三天打鱼两天晒网
中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?
1.3.1实验代码截图![]![]()
1.3.2数据处理
-数据表达:数据类型为整点型,利用了未知数N来表达
-数据处理:利用了if-else语句
1.3.3PTA提交列表及说明![]![]()
-Q1:编译过程中出现了字母以及格式错误。
-A1:请教了比人,指出自己的错误并改正。
2.阅读代码
参考了老师提供的网站[ACM题库]( https://www.nowcoder.com/ta/acm-solutions?query=&asc=true&order=&page=1 )
[]
代码内容:把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法
代码优点:利用了if-else语句,还有一些我不太熟悉的算法,用了几十行代码就轻松解决了一个数学问题。
学习地方:对于if-else语句有很多的认识和理解。
3.学习总结
3.1学习进度条!

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






浙公网安备 33010602011771号