专题一基本数据类型、常量和变量 课件-山东省执教高考电子信息《编程语言基础》专题复习讲练测

2023-08-08
| 26页
| 158人阅读
| 0人下载
精品

内容正文:

专题一 基本数据类型、常量和变量 《编程语言基础》 专题复习讲练测 模块一 基本数据类型与顺序程序设计 考纲要求 一 、 了解 理解 C语言的基本数据类型 常量和变量的定义 考点解读 二 1.了解基本数据类型。 2.了解每种数据类型的表示范围 3.了解整型、实型、字符型的使用规则 4.常量定义、分类和使用 5.变量的定义和初始化 基本知识 三 C语言提供的数据结构,是以数据类型形式出现的。 1.基本类型 整型、实型(又称浮点型)、字符型、枚举型、空类型 2.构造类型 数组类型、结构类型、共用类型 3.指针类型 C语言中的数据,有常量和变量之分它们分别属于上述这些类型。 (一)数据类型 基本知识 三 常用的标准数据类型 类型标识符 名 称 字节数 范 围 short 短整型 2 -2 15 ~ +2 15 -1 (-32768~32767) int、long 整型、长整型 4 -2 31 ~ +2 31 -1 (-2147483648~ 2147483647 ) char 字符型 1 -2 7 ~ +2 7 -1 (-128 ~ +127) float 浮点型(实型) 4 10 -37 ~10 +38 (绝对值) double 双精度浮点型 8 10 -3 0 7 ~10 +3 0 8 (绝对值) 基本知识 三 整型 int、short、long、unsigned 实型 float、double 数组类型 结构体类型 struct 共用体类型 union 基本类型 构造类型 指针类型 数值类型 字符类型 char 、unsigned char 基本知识 三 1.常量的定义:在程序的运行过程中,其值保持不变的量称为常量。 2.符号常量的定义格式: #define 常量名 常量值 3.整型常量 十进制整型常量 、八进制整型常量、十六进制整型常量、长整型常量 注意:任何类型的数据在计算机中都是以二进制补码形式存储的。 正数的补码等于其原码,而负数的补码等于其原码的反码+1。 (二)常量 基本知识 三 4.浮点型常量 (1) 浮点类型主要分为单精度和双精度浮点型两种。 (2) 表示方法:十进制数的浮点(如1234.56) 科学表示法(如1.23456e3 0.345E-3) 注意:出现在字母e(或E)之前的小数点,其左边和右边应有一位数字 , 在字母e(或E)之后必须是整数。 (二)常量 基本知识 三 5.字符型常量 (1)字符常量是用单引号(即撇号)括起来的一个字符。 如 '*'、'a'、'A'、'&'、'!' 等都是字符常量。 注意,'a' 和 'A' 是不同的字符常量。 (2)字符数据存放在内存时,以ASCII码形式存储。 (3)转义字符 C语言允许用一种特殊形式的字符常量来表示这些字符:一个以反斜杆“\”开头的字符,称为转义字符。如' '表示换行,它是将普通字符“转义”成特殊字符。 (二)常量 基本知识 三 1.在程序的运行过程中,值可以改变的量称为变量。 2.每个变量都有一个名字,称为变量名。 3.每个变量均必须进行变量说明,指明变量的类型 如: int k=50; (三)变量 基本知识 三 标识符就是一个名字,其命名必须按照一定的规则进行。 (1)只能由字母、数字和下划线组成 (2)第一个字符必须为字母或下划线,不允许使用数字 (3)不能使用关键字作为标识符 (4)标识符区分大小写。 (四)标识符的命名规则 高考链接 四 1.[2018山东职教高考题]以下选项中均是合法C语言标识符的是( ) A. A WI if B. scanf 2bc _Q C. a#b FOR 123 D. ab_1 INT b1 答案:D 解析:本题考察C语言中标识符的命名规则。 高考链接 四 2.[2018山东职教高考题]以下正确的字符常量是( )

资源预览图

专题一基本数据类型、常量和变量 课件-山东省执教高考电子信息《编程语言基础》专题复习讲练测
1
专题一基本数据类型、常量和变量 课件-山东省执教高考电子信息《编程语言基础》专题复习讲练测
2
专题一基本数据类型、常量和变量 课件-山东省执教高考电子信息《编程语言基础》专题复习讲练测
3
专题一基本数据类型、常量和变量 课件-山东省执教高考电子信息《编程语言基础》专题复习讲练测
4
专题一基本数据类型、常量和变量 课件-山东省执教高考电子信息《编程语言基础》专题复习讲练测
5
专题一基本数据类型、常量和变量 课件-山东省执教高考电子信息《编程语言基础》专题复习讲练测
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。