第一章:
1.可以被连续执行的指令集合,称为计算机程序。
2.软件是为完成某些特定功能而编制的一到多个程序文件集合。
3.有机器语言,汇编语言,高级语言,高级语言是面向用户的语言。
4.程序设计:1.分析问题,建立数学模型 2.确定数据结构和算法 3.编制程序 4.调试程序
5.算法基本特征:有穷性 确定性 有效性 有零个或多个输入 有一个或多个输出
6.编码实现:1.编写源代码 2.将源代码编译成目标代码 3.链接目标代码成为可执行程序4.运行
7.计算机采用文本格式和二进制格式存储文件
8.常犯的错误:1.语法错误 2逻辑错误 3.开发错误 4.运行时错误
第二章:
1.标识符:包括:常量名,数组名,函数名,文件名,类型名等。
2.标识符由字母,数字,下划线组成,它的第一个字母必须是字母或者下划线,同一个字母的大小写是不同字符。
3.C程序是以函数为基本单位,整个程序由函数组成。函数是由函数说明和函数体两部分组成。语句是由一些基本字符和定义符按照C语言的语法规定组成的,每个人语句由分号结束。书写格式死自由的。
第三章:
1.用字节位中的最高位表示正号,负号,为0是正数,1是负数。
2.char的大小为一个字节,short的长度不会超过long,int的长度不会超过long,unsigned的长度等于int,float的长度不会超过double。
3.表达常量:字面量和符号常量。
4.字面量分别是:整型常量,实型常量,字符常量,字符串常量。
5.注意不要把变量初始化为其数据类型取值之外的值。
6.-结果左对齐,右边填空格,+输出符号 空格 输出值为正加空格,为负给负号
第四章:
1.浮点类型的除法得到的是一个浮点数结果,而整数的结果是整数。
2.&&逻辑与,||逻辑或,!逻辑非
3.从低到高:赋值运算符,条件运算符,&&||,关系算数,!
4.类型级别从高到低:long double double fioat unsignd long long unsigned int int
5.强制转换符:(类型名)
6.特殊运算符:sizeof计算字节长度
7.语句:流程控制语句 表达式语句 复合语句 空语句
选择语句 循环语句 转移语句
8.表达式是由运算符和操作数组合构成的
第五章:
1.switch 后面括号中可以是任何表达式
2.常量表达式中不能出现变量,且必须是整型,字符型 或枚举型
3.语句i可以是一条或多条语句
4.default语句一般出现在所有case之后,也可以出现在任意地方
5.goto 可以转向同一函数内任意指定位置,称为无条件转向语句,不允许跨两个函数
第六章:
1.当型循环判断为真则反复循环,为假结束
2.表达式是控制循环的条件,它可以是任何类型的表达式
3.先判断后执行
4.直到型循环:先执行后判断
5.for:先计算表达式1再检测表达式2的值,然后执行循环体语句,最后表达式3
6.1为赋初值,2为控制循环表达式.3为改变循环变量值得表达式
第七章:
1.数组,按一定顺序排列,具有某种相同性质的同类型变量的集合。
2.数组名用标识符表示
3.数组元素一律从零开始
4.数组下标不能越界
5.可以少于定义的数组元素个数
6.