这个作业属于哪个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/8718 |
我在这个课程的目标是 | 学好C语言,学会如何正确编程,多了解并掌握一些语言的用法,考试不挂科 |
这个作业在哪个具体方面帮助我实现目标 | 编程时要用具体的格式,能学习到其他学校的学习方法 |
参考文献 | 《ACM解题》,《提问的智慧》,《PTA系统常见问题》 |
2.1阅读作业
1.PTA截图
1.1.1计算存款利息
实验代码截图
1.1.2
数据表达:本题用了math为主函数,并用double来定义,故用lf来书写
数据处理:运用先定义后输入后输出的格式
1.1.3
PTA提交列表
说明
这道题错的最多的状态是格式错误,其中%lf间要空格,还要正确使用幂函数的格式并要按题目的要求来。
1.2.1
计算分段函数
实验代码截图
1.2.2
数据表达:本题用double来定义x,y,并用&取地址符来定义x
数据处理:运用了<math,.h>,还用了if-else语句
1.2.3
PTA提交列表
说明
答案错误和编译错误是我常犯的错误,答案错误的理由是我没有按题意的要求写,编译错误是由于我的方式不符合正确的编译方式,如该空格的没空格。
1.3.1
阶梯电价
实验代码截图
1.3.2
数据表达:本题在原有基础上进行了创新,多增了x<0这一步骤
数据处理:运用if-else-else的模型,输出数要保留2位小数
1.3.3
PTA提交列表
说明
这题是在原有基础上进行了变形,思路还是不变的,对着格式来就没有问题。
2.阅读代码
这题的题目是以英文的形式,难度加大,据参考答案来看,要定的头文件是蛮多的以及一些未学过的符号,步骤以及要注意的事项也很多;
在今后的学习中,我要不断训练自己,打好基础,并多阅读一些相关专业书,拓宽自己对本专业的认识。
3.学习总结
3.1学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第四周 | 2小时 | 30行 | 如何空格,控制字符 | 编译的格式 |
第五周 | 2.5小时 | 40行 | 求华氏温度 | printf的使用方法 |
第六周 | 4.5小时 | 80行 | 分段函数的编写 | if-else不能灵活使用 |
3.2累计代码行及博客字数
3.3学习感悟
对于初学者来说,学习这一门课程是很难的,刚做编程题时有点陌生和棘手,但在老师的带领下并不断地做编程题,我对C语言有一定的了解,并掌握了printf和scanf的用法,还记住了一些格式控制符,如%d,%f,&等,正确的编程格式,如return与0之间要空格。在今后的学习过程中,我会不断看专业书来进一步了解我对C语言的认识,如老师推荐的C primer plus
同时也要相信自己是最棒的。