1、机器语言: 由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言
2、汇编语言: 汇编语言将机器指令映射为一些可以被人读懂的助记符,如 ADD、SUB 等
3、高级语言: 高级语言屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采用具有一定涵义的数据命名和容易理解的执行语句
这使得在书写程序时可以联系到程序所描述的具体事物
高级语言:包括面向过程的高级语言和面向对象的高级语言
4、C 语言的特点: 丰富的数据类型、结构化的控制语句、运算符种类丰富、可移植性好
5、C 语言三类函数及其采用意义: 主函数,用户自定义函数,C 语言提供的库函数,意义:函数可以简化了主函数以及实现模块化程序设计
6、程序 = 算法 + 数据结构 + 程序设计方法 + 语言工具和环境 7、 8、实型常量指数形式:1
2×10-3 ---------1
2e-3 例如 123
456 可以表示为: 123
456e0、12
3456e1、1
23456e2、… 把其中的 1
23456e2 称为“规范化的指数形式”: 即在字母 e(或 E)之前的小数部分中,小数点左边应有一位(且只能有一位)非零的数字
9、所有的实型常量均视为双精度类型
10、字符常量是指用一对单引号括起来的一个字符
如 ‘ a ’ , ‘9’ , ‘
’ 11、(1) 基本整型 :以 int表示
(2) 短整型:以 short int表示,或以 short表示
(3) 长整型:以 long int表示,或以 long 表示
取值范围:long>=int>=short int型变量的值范围:-32768~32767 12、无符号型变量只能存放不带符号的整数,而不能存放负数
一个无符号整型变量中可以存放的正数的范围比一般整型变量中正数的范围扩大一倍
13、数据类型转换有两种方式:自动类型转换、强制类