c语言|博客作业03
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 【作业要求】(https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/8726) |
我在这个课程的目标是 | 学会怎样快速正确的编写程序,学会对自己的错误进行总结。 |
这个作业在那个具体方面帮助我实现目标 | 对PTA的练习,以及对自己在PTA中出现的错误进行总结,说说自己错在那个地方 |
参考文献 | 【ACM解题】(https://www.nowcoder.com/ta/acm-solutions?query=&asc=true&order=&page=2)【leecode面试数题网站】(https://leetcode-cn.com/problemset/algorithms/)【c语言评价标准】(https://leetcode-cn.com/problemset/algorithms/) |
1.PTA实验作业
1.17-1 计算存款利息 (10 分)
本题目要求计算存款利息,计算公式为interest=money×(1+rate)
year−money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。
1.1.1
1.1.2数据处理
- 数据类型:1.用到了m y r i 这些变量。
2.变量是调用printf输入的。
3.数据类型是浮点型。 - 数据处理: 1.用到了赋值运算符,算术运算符。
2.结构是顺序结构。
1.1.3 PTA提交列表及说明
根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。
1.自己一开始总是编译错误,但是自己总是找不到原因,后来自己发现自己是有些字符忘记打了。
2.经历过编译错误后,自己又进入了一个答案错误,这个真的搞了很久,都不知道哪里错了。后来自己问学长学姐她们说我可能是有些空格有问题,自己改了后对了,后来自己又再次打了几次。
2.7-2 计算分段函数[2
本题目要求计算下列分段函数f(x)的值:
f2-11
2.1.1
2.1.2数据处理
- 数据类型1.用到了x,result变量。
2.变量是调用scanf输入的。
3.数据类型是整数型,浮点型。 - 数据处理:1.用到了赋值运算符,算术运算符
2.结构是选择结构
2.1.3 PTA提交列表及说明
根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。
1.自己开始的时候计算,一直都是答案错误。
2.后来自己改了格式就变成编译错误。自己一直都没有发现错误的地方,就一直改,然后有一次就对了,自己就按照那个打了几次,但还是没有发现错误,希望自己以后好好学习这个。
3.7-4 阶梯电价 (15 分)
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
3.1.1
3.1.2数据处理
- 数据类型1.用到了num变量。
2.变量是调用scanf输入的。
3.数据类型是整数型,浮点型。 - 数据处理:1.用到了赋值运算符,算术运算符
2.结构是选择结构
3.1.3 PTA提交列表及说明
根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。
1.自己刚开始输入时,总是部分正确,可以说自己做作业心态都没有了。
2.后来自己也改了这个,并且请教学长学姐们,找他们的帮助,我终于答案正确,但我自己再次做的时,还有一些自己做错了,自己不知道错在哪里。
2.阅读代码(-5——5分)
找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。
答:1.这个代码中有许多头文件,大部分自己没有见过,自己在里面发现了数学函数math*输出函数stdio字符串操作函数string还有其他的就不认识啦。
2.代码中还使用整数型int输入了许多变量a[N] b[N] n m ans等等,代码没有发现浮点型。
3.同时使用scanf输入数值,并且使用if else函数进行判断。
4.自己选择就只能理解到这里。谢谢
leecode面试数题网站,找简单题目阅读分析
答:1.先进行数据类型分析,决定要使用什么函数来定义变量,如int double。
2.然后用float或printf进行输入提示。
3.使用scanf函数输入数值。
4.使用if else函数进行判断是否符合题意。是就输出true,否就输出false.
5.这个题目应该使用选择结构。
3.学习总结(15分)
3.1 学习进度条(5分
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/9~10/12 | 三天 | 121行 | 学会怎样使用浮点型函数及整数型函数,和一些关于c语言的语法 | 自己在PTA上练习代码时总是不清楚自己到底错在那个地方。 |
3.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第1周 | 773 | 31 |
第2周 | 672 | 20 |
第3周 | 2060 | 121 |
3.3 学习感悟(5分
1.这一周的作业总体来说还是难度比较大,PTA上面的作业,也比较难。
2.不过就是在这个环境下人才能快速的成长,我希望自己可以在这里学习到更多的东西。
3.博客作业对于我来说应该算是比较简单的,自己在这三周的学习中也学习到了许多东西。
4.自己学会啦,怎么样自己查资料,怎么样自己解决自己遇到的问题。学会了独立处理问题。