第十二周学习总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十二周学习总结相关的知识,希望对你有一定的参考价值。
20175121 2017-2018-1 《C语言程序设计基础》第十二周学习总结
学习内容总结
本周学习了许多东西,也碰到了许多以前没遇到的问题。在对分数进行运算时,我按照的是人在数学上的抽象思维,而没有考虑到计算机要将一个事物具体化,必须对它的类型定义,例如虽然分数中分母是整数,但不能定义分母为整型,需定义为单双精度。
在使用codeblocks中因为不会快捷键导致工作效率的低下,于是去查询了一些常用的快捷键,速度大大提升。在C学习中,了解了C的数据类型和()的意义,教程说不同编译器int 型变量分配的大小不一,有的是两个字节,有的是四个字节,经测试,codeblocks中为四个字节。
课上学习了循环,数组,函数封装,指针以及递归函数。前三个还能理解,到指针和递归函数理解有些困难,打算课下去博客看看具体怎么说的。
学习中遇到的问题和解决过程
- 问题一:codeblocks界面美化过程中出现错误导致找不到一些文件
- 问题一解决方案:上网查询解决措施,重装
- 问题二:对float与double型的区别不太了解
问题二解决方案:上知乎查询
代码调试中遇到的问题
- 问题一:进行分数运算时出现错误
- 问题一解决方案:原先分母定义了int 型,将分母定义成double型就可以了
- 问题二:for循环运算中出现错误
- 问题二解决方案:没有看清需要循环的次数导致初始化条件定义错误,重新定义初始条件
- 问题三:编写数组时输出结果没有按照预设的顺序排列
问题三解决方案:发现对象定义错误,修改对象
感悟
C语言的学习需要对每一句语句的理解,熟知语法的运用,以及对各种数据类型在何种情况下使用有清晰的认识。因此需要更多的练习,仔细的学习教程中对各个语法,数据类型的讲解。
以上是关于第十二周学习总结的主要内容,如果未能解决你的问题,请参考以下文章
2021-2022-1 20211317李卓桐 《信息安全专业导论》第十二周学习总结