2012-10-25 自考365
第3章 基本数据类型、运算符和表达式
(一)学习目的与要求
通过本章学习,要求了解C语言的数据类型体系和运算符体系;掌握各种基本数据类型常量和字符串常量的书写方法;掌握基本数据类型变量的定义、赋值、初始化方法;有名常量的定义、初始化方法;掌握基本运算符的运算规则、优先级别和结合性;能正确构成基本类型的表达式;掌握表达式计算和变量赋值时的类型转换规则。
重点:基本数据类型(整型、短整型、长整型、无符号整型、无符号短整型、无符号长整型、单精度实型、双精度实型、字符型)常量和字符串常量的书写方法;变量的定义、赋值、初始化以及使用方法;基本运算符(算术、关系、逻辑、赋值、逗号、条件、长度、位运算符)的运算规则、优先级和结合性;表达式(算术、关系、逻辑、条件、赋值、逗号)的构成规则和计算。
难点:运算符的优先级;混合表达式的计算。
(二)课程内容
3.1 C语言的数据类型
3.2 常量
3.3 变量
3.4 运算符
3.5 表达式
3.6 变量赋值及表达式计算时的数据类型转换规则
(三)考核知识点与考核要求
1.数据类型的概念及其分类。达到“识记”层次。
1.1 了解数据类型的概念。
1.2 了解C语言中数据类型的分类。
2.整型、实型、字符型、字符串常量的书写方法,达到“领会”层次。
2.1 掌握整型(短整、长整)常量的书写方法。
2.2 掌握实型常量的书写方法。
2.3 掌握字符型常量的书写方法。
2.4 掌握字符串常量的书写方法。
3.符号常量的应用,达到“简单应用”层次。
3.1 掌握符号常量的定义方法。
3.2 能在程序中正确使用符号常量。
4.宏定义命令的使用,达到“领会”层次。
4.1 掌握宏的定义方法。
4.2 能在程序中正确使用宏名。
5.整型、实型、字符型变量的定义、初始化方法,达到“领会”层次。
5.1 掌握整型(整型、短整型、长整型、无符号整型、无符号短整型、无符号长整型)变量的定义和初始化方法。
5.2 掌握实型(单精度型、双精度型)变量的定义和初始化方法。
5.3 掌握字符型变量的定义和初始化方法。
6.有名常量的定义和初始化。达到“领会”层次。
6.1 了解有名常量的特点。
6.2 掌握有名常量的定义和初始化方法。
7.基本类型数据在内存中的存放方式,达到“识记”层次。
7.1 了解整型(整型、短整型、长整型、无符号整型、无符号短整型、无符号长整型)数据在内存的存放方式。
7.2 了解字符型数据在内存的存放方式。
7.3 了解字符串常量在内存的存放方式。
8.基本运算符的运算规则、优先级别和结合性。达到“领会”层次。
8.1 掌握算术运算符的运算对象、运算规则、优先级和结合性。
8.2 掌握关系和逻辑运算符的运算对象、运算规则、优先级和结合性。
8.3 掌握赋值运算符的运算对象、运算规则、优先级和结合性。
8.4 掌握逗号、条件和长度运算符的运算对象、运算规则、优先级和结合性。
8.5 掌握位运算符的运算对象、运算规则、优先级和结合性。
9.表达式的构成规则,达到“简单应用”层次。
9.1 熟练掌握算术表达式的构成和运算规则。
9.2 熟练掌握关系和逻辑表达式的构成和运算规则。
9.3 熟练掌握赋值表达式的构成和运算规则。
9.4 熟练掌握逗号和条件表达式的构成和运算规则。
10.变量赋值及表达式计算时的数据类型转换规则。要求达到“领会”层次。
10.1 理解不同数据类型的数据与变量在赋值时的“就左不就右”的自动转换规则。
10.2 理解不同数据类型的数据在参与表达式计算时的“就长不就短”的自动转换规则。
10.3 了解表达式结果的强制转换方法。
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
自考365
2022-01-16
自考365
2022-01-16
自考365
2022-01-16