C语言I博客作业03
问题 | 答案 |
---|---|
这个作业属于哪个课程 | C语言程序设计II |
这个作业要求在哪 | https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/8718 |
我在这个课程的目标是 | 能学习好并且更深入的理解C语言,打好编程基础 |
这个作业在哪个具体方面帮助我实现目标 | 巩固C语言的基础,了解更多知识 |
参考文献 | 《PTA常见问题解答》,《ACM解题》,leecode面试数题网站,集美大学林丽老师博客 |
1.PTA实验作业截图
1.1.1
7-2 计算分段函数
实验代码截图
1.1.2 数据处理
- 数据表达:该题我使用了想x和y,两个变量,x为输入值,y为输出值。
- 数据处理:该题用到了分段函数,使用了if-else语句的条件流程结构。
1.1.3 PTA提交列表及说明
Q1:一直编译错误,而且还不知道错在哪了。
A1:试着一个个改正,突然想起了空格这个点,然后就一个个的去排查。
1.2.1
7-4 实验代码截图
1.2.2数据处理
- 数据表达:该题我使用了x和cost两个变量,且x为用户月用电量,cost为应付电费值,x与cast都是双精度浮点型变量。
- 数据处理:该题用到了分段函数,使用了if-else语句的条件流程结构。
1.2.3 PTA提交列表及说明
Q1:依旧是编译错误,总是注意不了这个错误。
A1:由于前面对这种错误犯的比较多,第一时间也能想到出处。
1.3.1
7-5 实验代码截图
1.3.2数据处理
- 数据表达:该题有x,y两个变量,x为天数,y为所得余数,都为整型变量。
- 数据处理:该题的表达式 y=x%5且使用了if-else语句。
1.3.3 PTA提交列表及说明
Q1:最后来了个新错误,答案错误,又捉弄了我半天。
A1:记得PTA系统常见问题解答上面说:答案错误是程序未能对测评系统的数据返回正确的结果。
Q2:知道了问题错哪了,却不知道怎么改。
A2:后来查完才知道,函数中的变量中存在x,而我又声明了一个变量x。
2.阅读代码
- 其实图中代码我没怎么看懂,刚进入这门专业对于这些代码趋势一脸蒙,但我希望以后也能顺利的打出这些代码。
- 功能:实现一个简单的带有优先级的队列,存放链表。
- 优点:图中代码并不长,我们刚学习的这些内容都是些简单的但是都比图中的代码长。我也希望以后能够达到这种水平。但以我现在的水平看这个代码好像没学到什么。我应该找个更简单的代码。
3.学习总结
3.1.学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
4/16~4/22 | 2小时 | 32行 | 基础的打头代码和输出、换行符号 | 无 |
5/23~5/29 | 2小时 | 20行 | 编码求华氏温度对应的摄氏温度 | 不会合适使用printf,格式掌握不了 |
7/7~7/13 | 6小时 | 89行 | 求银行利息、编写分段函数、输出三角形面积和周长 | 对分段函数不太懂,对if-else语句和scanf的使用地方不太清楚 |
3.2 累计代码行和博客字数
3.3.学习感悟
- 之前听朋友说C语言是一门很有趣的专业课程,刚好我又是学计算机的,所以我理所当然的进入了C语言的世界,接触了之后就会知道,是挺有趣的,但是难度也挡在了这里,这也是一堵墙,可能克服了会更有趣,当我看到那些一串串代码,虽然我没看懂,但是我觉得很神奇,他在一串又一串的代码后有着不一样的计算过程和结果。所以我想深入理解这门课程,在此老师也推荐过书,我自己也查询过,这些必要的东西我得有,这样才能更好的学习和理解C语言。