20175121 2017-2018-1 《C语言程序设计基础》第13周学习总结
学习内容总结
本周学习了C中各个数据类型的特点及用法,了解了一些常用的C语句使用方法,如自增,复合符,赋值的方法等。此外还有对数学函数库和ASCII码有了一些了解,加深了对循环,条件语句的理解和运用。对于一些简单的程序书写逐渐熟练,语法错误出现得越来越少。课上讲解了近3次作业,虽然都看得懂,但自己写的时候总会出现一些莫名其妙的错误,可见我对程序设计的逻辑思路还不怎么清晰,往往会把自己写糊涂,需要养成先想好思路在写代码的习惯。
学习中遇到的问题
- 问题一:写代码的时候往往会忘了接下来该写什么
- 问题一解决方案:养成先设计思路再写程序的习惯
- 问题二:对函数库的了解还不够
- 问题二解决方案:看教程后的函数表
代码调试中遇到的问题
- 问题一:写循环的时候往往会忽略循环次数,以至于忘记写=号
- 问题一解决方案:先想好循环要达到的目的
- 问题二:明明比较简单的程序写得却比较复杂
- 问题二解决方案:多学习程序设计的方法,将程序简洁化
- 问题三:输出的结果有几种表达方式,因为没有限定表述的方式,出现相同的答案
- 问题三解决方案:思考问题全面,将表述方式确定
感悟
接近期末,该搞的活动也已经搞完了,接下来需要把心思放到学习上来,多多练习题目,熟悉程序设计的方法,做到不看答案能做出全部题目。下下周还有一个测试,需要好好准备。