C语言I博客作业03


这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/8715
我在这个课程的目标是 提高自己的编程能力
这个作业在那个具体方面帮助我实现目标 熟练的运用Markdown还有c语言的语法运用
参考文献 维基百科 谷歌搜索 百度百科

1PTA实验作业

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

1.1阶梯电价

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

1.1.1贴图

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

1.1.2数据处理

因为不同的电费收费标准不一样 所以要结合 然后使用浮点型定义

1.1.3PTA提交列表及说明

C语言I博客作业03_第3张图片
因为一些细节方面总是没注意 标点符号没看清 太过于粗心 还有就是改打的符号没打 以后一定会特别注意

1.2输出三角形面积和周长

题目:本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。

1.2.1贴图

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

1.2.2数据处理

此题目与三角形面积和周长有关 要明确能否构成三角形 所以要用到if-else语句 再因为面积要开方 所以还要用sqrt(通过看书所得) 面积和轴承精准浮点型(通过询问同学所知)

1.2.3 PTA提交列表及说明

C语言I博客作业03_第5张图片
这个题目主要是要弄明白怎么要区分能不能构成三角形 所以自己一直在这个地方徘徊 一定要弄清问题的关键 再进行操作

1.3三天打鱼两天晒网

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

1.3.1贴图

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

1.3.2数据处理

因为要防止余数为0所以要用% 还要打|| 语句还是if-else

1.3.3 PTA提交列表及说明

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

写这个题目耗费了不少时间 主要是不知道怎么防止余数为0 请教了助教才知道

2.阅读代码

C语言I博客作业03_第8张图片
此题是计算两数之和 所以直接使用双重for循环进行遍历,找到两个下标相加等于target的情况就返回下标
因为是两个数相加,只有两种情况,返回两个下标,或返回空(未找到)这里需要注意,j从i+1开始即可,不然如果遇到如提交时的测试数据[3,2,4]这种情况,我就只能读懂这么一点点

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
3/9-3/15 4天 220行左右 计算分段函数和学习if-else语句 对于语句的使用不熟练

3.2累积代码行和博客字数

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

3.3学习感悟

学习c语言编程努力真的很重要 需要自己去探索 需要自己慢慢去感悟 查资料 还要有求知的渴望 但是通过这一个月的学习也锻炼了自己很多的能力 让自己的各方面都得到了提升 希望自己以后更加努力 愿乘长风破万里浪

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