第2章 基本数据类型和运算
(一)课程内容
2.1 C语言的数据类型
2.2 常量
2.3 变量
2.4 运算符
2.5 表达式
(二)学习目的与要求
通过本章学习,要求了解C语言的数据类型体系和运算符体系;掌握各种基本数据类型常量的书写方法和变量的定义、赋值、初始化方法;基本运算符的运算规则和优先级别;能正确构成基本类型的表达式。
重点:基本数据类型(整、短整、长整、无符号整、无符号短整、无符号长整、单精度、双精度。字符、字符串)常量的书写方法和变量的定义、赋值、初始化、使用方法;基本运算符(算术、关系、逻辑、赋值、逗号、条件、长度、位运算符)的运算规则及优先级别;表达式(算术、关系、逻辑。
条件、赋值、逗号)的构成规则和计算。
难点:变量生存期和作用域;运算符优先级别;混合表达式计算;逻辑值表示方法。
(三)考核知识点与考核要求
1.数据类型的概念及其分类,达到“识记”层次。
1.l 数据类型的概念。
1.2 C语言中数据类型的分类。
2.基本类型(整型、实型、字符型、字符串)常量的书写方法,达到“领会”层次。
2.l 整型(短整、长整、无符号短整、无符号长整)常量。
2.2 实型(单精度、双精度)常量。
2.3 字符常量。
2。4 字符串常量。
3.基本类型(整型、实型、字符型)变量的定义、初始化方法,达到“领会”层次。
3.l 定义整型(短整、长整、无符号短整、无符号长整)变量,并对其初始化。
3.2 定义实型(单精度、双精度)变量,并对其进行初始化。
3.3 定义字符型变量,并对其进行初始化。
4.基本类型数据在内存中的存放方式,达到“识记”层次。
4.1 整型(短整、长整、无符号短整、无符号长整)数据在内存的存放方式。
4. 2 字符型数据在内存的存放方式。
4.3 字符串常量在内存的存放方式。
5. 变量的存储类型及其定义方法,达到“领会”层次。
5.1 变量的存储类型概念。
5.2 不同存储类型变量的存储与使用特点。
5.3 变量存储类型的定义方法。
6.变量的生存期和作用域,达到“领会”层次。
6.l 内部变量和外部变量的概念和定义方法。
6. 2 通过变量的定义方式确定变量的生存期(全局变量和局部变量)。
6.3 通过变量的定义方式确定变量的作用域。
7.基本运算符的运算规则和优先级别,达到“简单应用”层次。
7.l 算术运算符的运算对象、运算规则和优先级。
7.2 关系和逻辑运算符的运算对象。运算规则和优先级。
7.3 赋值运算符的运算对象、运算规则和优先级。
7.4 逗号、条件和长度运算符的运算对象、运算规则和优先级。
7.5 位运算符的运算对象、运算规则和优先级。
8.表达式的构成规则及其优先级别,达到“简单应用”层次。
8.l 算术表达式的构成和运算规则。
8.2 关系和逻辑表达式的构成和运算规则。
8.3 赋值表达式的构成和运算规则。
8.4 逗号和条件表达式的构成和运算规则。
8.5 不同数据类型的数据在计算和赋值时的类型转换原则。