问题 | 回答 |
---|---|
这个作业属于哪个课程 | C语言程序设计I |
这个作业要求在哪里 | 作业要求链接 |
我在这个课程的目标是 | 了解函数编程,掌握相关语句的使用;熟练使用Markdown语法 |
这个作业在哪个具体方面帮助我实现目标 | PTA分支题的作业和语言的使用;Markdown语法的使用 |
参考文献 | 《C语言程序设计》;参考链接; |
1.PTA实验作业
1.1 程序设计联考
1.1.1 数据处理
数据表达:该题用了整型变量 account。
数据处理:该题用了“account/100000”求学校代号的第一位数,且运用了“switch-case”语句。
1.1.2 实验代码截图
1.1.3 造测试数据
输入样例 | 输出样例 | |
---|---|---|
123456 | Hunan Agricultural University | 输出结果图 |
256894 | Jishou University | 输出结果图 |
1.1.4 PTA提交列表及说明
部分正确:开始一直对学校代号的第一位数处理不了,然后在Dev C++中完成了。
1.2 统计学生成绩
1.2.1数据处理
数据表达:该题用到整型变量i,N,choice,grade。
数据处理:用到了“? :”的语句以及switch-case语句。
1.2.2 实验代码截图
1.2.3 造测试数据
输入样例 | 输出样例 | |
---|---|---|
7 77 54 92 73 60 65 69 | 1 0 2 3 1 | 输出结果图 |
7 66 50 79 85 99 76 52 | 1 1 2 1 2 | 输出结果图 |
1.2.4 PTA提交列表及说明
编译错误:对题目的理解有错误,还有语言和符号也出现了错误。
段错误:在赋值时对变量的使用有误,最后将变量赋值改正了。
2.代码互评
|同学代码||
|自己代码||
差异:在这题我用到了“?-:”语句,但这位同学不是用的与我相同的方法,不过他的代码
看上去会比我的简洁,所以我觉得我应该向他学习,不要让代码这么繁琐。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
4/16~4/22 | 2小时 | 32行 | 基础的打头代码和输出、换行符号 | 无 |
5/23~5/29 | 2小时 | 20行 | 编码求华氏温度对应的摄氏温度 | 不会合适使用printf,格式掌握不了 |
6/7~6/13 | 6小时 | 89行 | 求银行利息、编写分段函数、输出三角形面积和周长 | 对分段函数不太懂,对if-else语句和scanf的使用地方不太清楚 |
7/14~7/18 | 6小时 | 68行 | for循环语句的运用,序列的求和。 | 对有些的格式和计算方法还不太明白 |
8/21~8/26 | 6小时 | 81行 | 函数的计算,函数的调用。思维导图的制作 | 对函数这方面还存在这疑惑 |
9/28~9/1 | 7小时 | 115行 | 分支结构的理解及使用。 | 对有些语句的使用还不太理解 |
10/4~10/9 | 8小时 | 135行 | switch-case语句 | 对switch-case语句难以运用,有时不知道如何下手 |
3.2 累积代码行和博客字数
3.3 学习总结
3.3.1学习总结思维导图
3.3.2学习体会
对于这次的“switch-case”语句的学习,也算有所收获,又学习了一种分支结构的语句,但我觉
得“switch-case”比“if-else”使用起来更难,在这次作业中我也感到慌张,因为有很多东西我
可能懂了,但不知从何下手,不知道该怎么样才能将它编写出来,我在想我还只是做一些基础的
东西我都不能做得很好,以后该怎么办,但我觉得我不能包邮这种紧张怀疑的态度去学习,所以
得更好的去面对接下来所要学习的东西。