C语言课程笔记

第一章总结(学习C语言的意义)

C语言,黑客精神的产物。对大多数人来说,学习C语言最重要的是领会程序设计的要旨,领会计算思维,需要在不断的程序设计实践中用心体会,熟能生巧。

第二章总结

本章介绍整型和实型,以及赋值等简单的运算符。主要内容如下:

1.常量和变量,整形和实型

2.标识符命名,变量的定义和赋值

3.计算数据类型占用内存空间的大小

本章突出程序设计的主线,避免初学者一开始因接触较多的数据类型和运算符而陷入琐碎的语法细节中。

第三章总结

C语言提供了34种运算符,为使初学者能即学即用,本章只介绍算数运算符、增1和减1运算符以及强制类型转换运算符。主要任内容如下:

1. 使用算数运算符和标准数学函数将数学表达式写成C表达式(使用数学函数时,要在开头加上#include<math.h>的编译预处理命令)

2.增1和减1运算符的前缀与后缀形式的区别

3.宏常量与const常量

4.赋值表达式中的自动类型转换与强制类型转换

第四章总结

本章主要介绍常用的输入/输出函数,主要内容如下:

1.字符常量与转义字符

2.字符输入函数getchar()与字符输出函数putchar()

3.数据的格式化输出函数printf()与数据的格式化输入函数scanf()

键盘输入和屏幕输出是编写简单的顺序结构程序时最常用到的操作。

前四章能解决问题:用简单的顺序结构解决日常生活中的实际问题,如大象喝水,与圆、三角形相关的计算等问题。

第五章总结

本章从生活中的问题求解出发,引出计算机问题求解的方法以及算法的概念和描述方法,围绕计算两数最大值介绍了关系运算符、条件运算符,以及选择控制符结构和条件语句,围绕计算器程序介绍了开关语句和逻辑运算符。主要内容如下:

1.算法的描述方法

2.单分支、双分支、多分支选择控制条件,条件语句

3.用于多路选择的switch语句,break语句在switch语句中的作用

4.关系运算符、条件运算符、逻辑运算符和位运算符

5.程序测试

解决问题:条件语句用于解决讨论情况较少的问题,如判断数的正负或奇偶,一个数能否被另一个数整除等问题;开关语句用于解决需讨论情况较多的问题,如简单计算器、打牌等问题。

感悟:学习C语言的过程中,遇到不懂的地方要多翻课本,仔细读并揣摩课本中的例题,要先学会模仿,再用所学去解决其它问题。

猜你喜欢

转载自blog.csdn.net/qq_43643390/article/details/83957720