问题 | 答案 |
---|---|
这个作业属于哪个课程 | C语言程序设计Ⅱ |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/8715 |
我在这个课程的目标是 | 能够熟练的使用C语言,以及一些语法 |
这个作业在那个具体方面帮助我实现目标 | 让我认识了if-else语法,用它去做题 |
参考文献 | 百度百科 |
1.PTA实验作业#
1.1阶梯电价##
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
1.1.1贴图###
1.1.2###
数据处理:
1.运用双精度变量double
2.用数学计算公式表达,并使用if-else语句
1.1.3###
本题主要还是不仔细,导致printf里面等号两边没有空格。
1.2输出三角形面积和周长##
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。
1.2.1###
1.2.2###
数据处理:
1.首先用int定义a,b,c,然后用double定义area,s,perimeter,用if-else语句和公式进行编写。
1.2.3###
开始做这个题的时候,直接把那个面积公式复制过去,后面才知道不能这样,那个部分错误不成三角形时printf中一个单词打错一个字母,后面改过来之后就对了。
1.3##
中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?
1.3.1###
1.3.2###
数据处理:
1.用“x=N%5”来确定打鱼还是晒网。
2.再用if-else语句执行。
1.3.3###
这题首先从网上得知余数的表达,然后部分错误是其中一个printf的表达出现了一点问题,后面通过求助改正了。
2.阅读代码#
从这个代码我们可以知道它是计算n的置换数,其中出现了while语句,以及for的循环结构,for的结构是(赋值;循环条件;循环后执行的语句)这样子的表达形式。
3.学习总结#
3.1 学习进度条##
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第五周 | 3h | 30 | 简单的代码编写,Markdown语法的学习 | 无 |
第六周 | 4h | 40 | 温度的转换 | 无 |
第七周 | 7h | 83 | if-else语句,计算简单函数 | 做题的时候对题目理解的不够彻底 |
3.2 累积代码行和博客字数##
3.3 学习感悟##
写代码题既是一件有趣的事情,也是一件很头疼的事。当你每一次提交都是不完全正确的时候,头都要炸开了,又急又燥。但是当你从失败走向成功时又会感到自信,我终于弄对了。
学习就是这样,通过不断地努力去提升自己的能力,让自己更加充满自信。这周我们学习了双精度浮点型去定义变量,if-else语句,通过学习和完成作业,让自己不断在成长,逐渐
熟练起来。以后还要更加努力,一起加油!