C语言I博客作业03
二、本周作业头
问题|答案
--|:--😐--:
这个作业属于那个课程|C语言程序设计II
这个作业要求在哪里|https://www.cnblogs.com/lm20010821/p/11641712.html
我在这个课程的目标是|了解C语言的应用和重要性,熟练掌握C语言的语法规则。
这个作业在那个具体方面帮助我实现目标|作业能帮我了解了基本的程序运行原理和if else等输入语句。
参考文献|百度、知否
PTA实验作业
阶梯电价
题目描述:为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
1.贴图
2.数据处理
先用双精度浮点型,阶梯电价也就是分段,应想到if-else语句。if-else语句通常用于计算二分段函数。
3. PTA提交列表及说明
与许多同学一样,一开始没有考虑电量小于零的情况。这是我错的最多的题,最后问了同学才得以解决。
输出三角形面积和周长
题目描述:本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√
s(s−a)(s−b)(s−c)
,其中s=(a+b+c)/2。
1.贴图
2.数据处理
先用if-else语句来排除不能构成三角形的情况。然后用sqrt()来开方。
3.PTA提交列表及说明
做这题也是比较搞笑,提交了好几次就是部分错误,苦苦寻找自己错的地方来回几次就是找不出。于是放置了一个晚上,第二天发现原来是自己在side后面少写了s。不过这也让我知道了当出现错误时不要过于着急,过一段时间说不定问题就迎刃而解了。
三天打鱼两天晒网
题目描述:中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?
1.贴图
2.数据处理
由题意知道要用余数做,用%。然后还是if-else解决后面的。
3. PTA提交列表及说明
这是真的,一开始我真的不知道这句话的意思,百度后知道了要用余数。不禁想起了教材上无意间看到的%格式,真是天助我也。
阅读代码
此程序要求在xyz三个正整数中计算算术级,使xkz<=y,并且k最大。输入包含多个测试用例。每个测试用例由三个整数x,y,z组成,用单独行上的单个空格分隔。没有前导或尾随空白,也没有空行。一旦满足EOF,输入就结束。对于每个测试用例,在单独的行上输出值。不应该有前导或尾随空格,也不应该有空行。
学习总结
学习进度条
周/日期|这周所花的时间|代码行|学到的知识点简介|目前比较迷惑的问题
---|:--😐---😐--|:--😐--:
3/10.11|3天|90|if-else语句|格式和符号的使用
累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 479 | 48 |
第二周 | 612 | 68 |
第三周 | 826 | 90 |
学习感悟
对于我自己而言,每天一定的代码量还需要的,现在发现打代码的速度较之前是快些了,俗话说熟能生巧嘛。还有就是写代码时太粗心了,写代码真的需要极大的耐心与极高的注意力,希望我可以在接下来的练习中不断改正自己的缺点。还有本周学习地if-else语句等输入语句需要好好复习一下。