一、梳理知识点
第一章 为什么要学C语言
为我们讲述C语言发展历程和编程的基本知识,为之后的学习打下基础。
第二章 C数据类型
主要介绍比较基础的简单屏幕输出、数据基本类型、简单运算符、变量的定义和赋值。
其中简单的屏幕输出中我们学习了头文件的使用和输出方式,输出可以用cin cout。
本章补充了计算字节数运算符sizeof(),利用它可以计算变量或数据类型所占内存的大小。
第三章 简单的算术运算和表达式
本章介绍了算术运算符、增1减1运算符、宏常量、const常量和赋值表达式中的自动类型转换和强制类型转换。
第四章 键盘输入和屏幕输出
本章补充了输入输出的方式,如scanf() print()(注意%d、%f、%c等格式字符的使用)和字符输入输出函数getchar()putchar()。
第五章 选择控制结构
本章介绍常用分支选择控制结构和条件语句。常用结构有if选择结构、if-else选择结构、switch选择结构。if选择结构称为单分支选择结构,选择或忽视一个分支的操作。if-else选择结构称为双分支选择结构,在两个不同分支中选择。switch选择结构称为多分支选择结构,以多种不同的情况选择多个不同的操作。
注意:写双分支程序时一定要进,条件后面不能加“;”。
二、解决问题
1.顺序结构:
顺序结构就是各语句按照顺序一条一条地执行。利用顺序结构,我们可以解决简单的输入输出的问题、数学计算问题,如甲流疫情死亡率、计算球的体积、大象喝水?等问题。
2.选择结构:
选择结构类语句包括if语句和switch语句,用它们来解决实际应用问题中按不同的情况进行不同处理的问题,如分段函数、判断闰年、简单计算器。
三、感想与收获
通过这段时间的学习我从对程序代码一窍不通到现在可以自己独立解决程序问题,同时感到十分高兴。对于这门课程我是初学者,一开始并没有多么热爱,但经过这段时间的学习我从中找到了乐趣,每一个代码都是由自己的双手创造,这种奇妙的体验令人着迷。
刚开始接触代码的时候其实屏幕上出现的都是Wong Answer和各种错误方式,但当第一个Accepted出现时,你就会期待下一个,再下一个。
在这一段时间的学习中,我感觉课下好好看书很有必要,看一遍不懂就看两遍三遍,再动手调一调程序就懂得基本应用了,老师上课时再好好听课巩固重点。
现在我解决问题的方式就是先看题目,弄清楚目的,然后确定使用的结构,自己写出程序框架再进行调试。相信编程这条路的前方一定是一条康庄大道。
学习总结
最新推荐文章于 2019-04-26 18:41:15 发布