这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 作业要求 |
我在这个课程的目标是 | 提高对软件的熟悉程度 |
这个作业在那个具体方面帮助我实现目标 | 提升自己的探索能力 |
参考文献 | 文献链接 |
1.1.0阶梯电价 | |
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。 | |
1.1.1实验代码截图 | |
1.1.2数据处理
数据表达:
运用了double(双精度浮点型) x,cost,表示用电量,cost是最后的电费。
数据处理
用了if,else语句来处理x>=0&x<=50两种情况
1.1.3 PTA提交列表及说明
Q1:刚开始没有注意还有一个空格,导致编译错误。
A1:之后仔细观察找出了错误的地方,保证了下次不会犯此类错误。
Q2:刚开始不知道怎样处理这个if,else语句。
A2:然后仔细看了一下书,才知道此语句用于实现分支结构,并且会使用了。
1.1.4计算存款利息
1.1.5实验代码截图
1.1.6数据处理
数据表达:运用了double,money,year,rate,interest等用来表示钱,时间,利息。
数据处理:运用公式interest=money*(1+rate/year)-money这个公式计算。
1.1.7PTA提交列表及说明
Q1:根本不知道如何运用公式
A1:经过仔细看书之后理解公式并不能直接运用需要小小修改。
2.11输出三角形面积和周长
2.1.2实验代码截图
2.1.3数据处理
数据表达:运用了int,a,b,c,s;分别表示不同的量
数据处理:运用了公式s=(a+b+c)/2,和if,else语句,进行计算。
2.1.4PTA提交列表及说明
Q1:不明白sqrt这个函数是干嘛用的。
A1:经过多次失败和看书之后才知道sqrt是用于开平方根,并且理解了怎样用函数。
2.1.5
阅读代码
运用了if,else语句来处理(a[i-1]==b[j-]) t[i] [j]=t[i-1] [j-1],的问题,
并用int,while来表示循环语句,这样就可以直接打出重复的代码。并且用了scanf函数来表示。
以及输入了printf来表示。
这个一个非常优秀的代码,值得认真学习。
while的用法图
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行数 | 学习到的知识简介 | 目前比较疑惑的问题 |
---|---|---|---|---|
3/9-3/15 | 大概8个小时左右 | 70-90 | if,else语句。还有scanf函数 | 不了解有些题目的隐含条件 |
3.2 累积代码行和博客字数
3.3 学习感悟(请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。)
这一周的C语言作业可能是最看不懂的,根本不懂老师布置的作业是什么,这个星期也学习了许多新的知识,不如if,else语句,分段函数等等。比起前几个星期有很好的提升,希望多多努力,能更加了解C语言这个神秘的世界。