C和C++程序设计_第2章 基本数据类型、运算符和表达式

第2章基本数据类型运算符和表达式 第二章基本数据类型、运算符和表达式 2.1标识符 2.2C语言的基本数据类型 23各类数值型数据间的混合运算 24C语言的运算符和表达式 25小结 Back
第2章 基本数据类型,运算符和表达式 第二章 基本数据类型、运算符和表达式 2.1 标识符 2.2 C语言的基本数据类型 2.3 各类数值型数据间的混合运算 2.4 C语言的运算符和表达式 2.5 小结

第2章基本数据类型运算符和表达式 2.1标识符 211标识符 在C程序中,能够标识函数、语句标号、变量的一串字符叫标 识符,C程序中使用标识符的具体规定如下 标识符必须由英文字母,数字或下划线组成,且首字符只能 是英文字母或下划线 正确的标识符,如: b123 pust 456 vip 123 Back
第2章 基本数据类型,运算符和表达式 2.1 标识符 2.1.1 标识符 在C程序中,能够标识函数、语句标号、变量的一串字符叫标 识符,C程序中使用标识符的具体规定如下: •标识符必须由英文字母,数字或下划线组成,且首字符只能 是英文字母或下划线 正确的标识符,如: b123 pust _456 vfp_123

第2章基本数据类型运算符和表达式 C程序中区别大,小写字母。如:A,a,DOG,dog等 都是代表不同的标识符,如果在程序中用以表示变量, 那幺它们分别代表不同的变量。 ·禁止使用关键字作为标识符。 212关键字 关键字又叫保留字,是C编译系统预先定义的些 具有特定含义的标识符。标准C的关键字有存储类型符, 数据类型符和语句定义符三类。 Back
第2章 基本数据类型,运算符和表达式 • C程序中区别大,小写字母。如:A,a,DOG,dog等 都是代表不同的标识符,如果在程序中用以表示变量, 那幺它们分别代表不同的变量。 • 禁止使用关键字作为标识符。 2.1.2 关键字 关键字又叫保留字,是C编译系统预先定义的些 具有特定含义的标识符。标准C的关键字有存储类型符, 数据类型符和语句定义符三类

第2章基本数据类型运算符和表达式 C语言预处理中经常用到一些专用命令,如: 1宏定义预处理命令:# define 2文件包含预处理命令:# include 3条件编译预处理命令:# undef,# indef,# endif, #if, #else, #ifndef 这些都是C语言特有的编译预处理命令,其主要特征 是它们均以“#开头,不同于前面的关键字 Back
第2章 基本数据类型,运算符和表达式 C语言预处理中经常用到一些专用命令,如: 1.宏定义预处理命令:#define 2.文件包含预处理命令:#include 3.条件编译预处理命令:#undef,#ifdef,#endif, #if,#else,#ifndef 这些都是C语言特有的编译预处理命令,其主要特征 是它们均以“#”开头,不同于前面的关键字

第2章基本数据类型运算符和表达式 auto default float registerstruct e break or return switch volatile case double goto short typedef ch ar if signed union cons enum sizeof unsigned Back
第2章 基本数据类型,运算符和表达式 表2.1 auto default float register struct while break do for return switch volatile case double goto short typedef char else if signed union const enum int sizeof unsigned

0%第2章基本数据类型,运算符和表达式 22C语言的基本数据类型 221常量与变量 常量 在程序运行过程中,其值不能被改变的量称为常量。 常量的类型众多具体可分为以下几类: 常量数据类型:短整型常量取值范围在-32768~ +32767之间的整数 长整型常量取值范围在2147483648~+2147483647的整 数实型常量取值范围在1038~10+38,有效数字是7位 Back
第2章 基本数据类型,运算符和表达式 2.2 C语言的基本数据类型 2.2.1 常量与变量 一.常量 在程序运行过程中,其值不能被改变的量称为常量。 常量的类型众多具体可分为以下几类: 常量数据类型: 短整型常量取值范围在-32768 ~ +32767之间的整数。 长整型常量取值范围在2147483648~+2147483647的整 数.实型常量取值范围在10-38~10+38,有效数字是7位 10−38

0%第2章基本数据类型,运算符和表达式 字符常量:用单引号引起来的单个字符 字符串常量:用双引号引起来的一串字符 符号常量:须经宏定义才能使用 转义字符常量:用与输入输出函数的专用常量。 如:52,0,-78为整型常量,2.3,0.58为实型常量,(1, n为字符型常量,“ hello°,“ abcdef为字符串常量。 符号常量 符号常量是在程序(或程序的一部分)中指定用 个符号(标识符)代表一个常量。 Back
第2章 基本数据类型,运算符和表达式 字符常量:用单引号引起来的单个字符。 字符串常量:用双引号引起来的一串字符。 符号常量:须经宏定义才能使用。 转义字符常量:用与输入输出函数的专用常量。 如:52,0,-78为整型常量,2.3,0.58为实型常量,‘l’, ‘n‘为字符型常量,“hello”,“abcdef”为字符串常量。 二.符号常量 符号常量是在程序(或程序的一部分)中指定用 一个符号(标识符)代表一个常量。 10−38

第2章基本数据类型运算符和表达式 【例21】 # define pi3.14/定义符号常量* main () float ra r=20 aPron printf %f",a);} Back
第2章 基本数据类型,运算符和表达式 【例2.1】 # define PI 3.14 /*定义符号常量*/ main() { float r,a; r=2.0; a=PI*r*r; printf("a=%f",a);}

第2章基本数据类型运算符和表达式 程序中用# define命令行定义P代表常量3.14。程序 的运算结果是a=12560000。由此我们可以总结出,用 符号代替一个常量,使程序更易理解,可读性好。 需要修改时只需要修改一处即可,方便不易出错 定义符号常量的一般格式是: # define符号常量常量 这是一种预编译命令,它不同于变量,符号常量 的值在其作用域内不能改变,也不能再被赋值。 Back
第2章 基本数据类型,运算符和表达式 程序中用#define命令行定义PI代表常量3.14。程序 的运算结果是a=12.560000。由此我们可以总结出,用 符号代替一个常量,使程序更易理解,可读性好。当 需要修改时只需要修改一处即可,方便不易出错。 定义符号常量的一般格式是: #define 符号常量 常量 这是一种预编译命令,它不同于变量,符号常量 的值在其作用域内不能改变,也不能再被赋值

第2章基本数据类型运算符和表达式 如再用以下赋值语句给PI赋值: PI=3.1415 是错误的; 习惯上,符号常量名用大写,变量名用小写,以 示区别。 Back
第2章 基本数据类型,运算符和表达式 如再用以下赋值语句给PI赋值: PI=3.1415; 是错误的; 习惯上,符号常量名用大写,变量名用小写,以 示区别
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- C和C++程序设计_第1章 C语言概述.ppt
- C和C++程序设计_第11章 C++的面向对象基础知识.ppt
- C和C++程序设计_第10章 文件.ppt
- 《软件工程》课程电子教案(PPT教学课件)第十章 软件工程管理.ppt
- 《软件工程》课程电子教案(PPT教学课件)第九章 软件工具与集成化环境.ppt
- 《软件工程》课程电子教案(PPT教学课件)第八章 基于构件的软件工程.ppt
- 《软件工程》课程电子教案(PPT教学课件)第七章 软件维护.ppt
- 《软件工程》课程电子教案(PPT教学课件)第六章 软件测试.ppt
- 《软件工程》课程电子教案(PPT教学课件)第五章 UML建模语言.ppt
- 《软件工程》课程电子教案(PPT教学课件)第四章 面向对象的技术.ppt
- 《软件工程》课程电子教案(PPT教学课件)第三章 结构化方法.ppt
- 《软件工程》课程电子教案(PPT教学课件)第二章 可行性分析与软件计划.ppt
- 《软件工程》课程电子教案(PPT教学课件)第一章 绪论.ppt
- c语言教程(含习题)_第8章 函数.ppt
- c语言教程(含习题)_第7章 数组.ppt
- c语言教程(含习题)_第6章 循环结构程序设计.ppt
- c语言教程(含习题)_第5章 选择结构程序设计.ppt
- c语言教程(含习题)_第4章 顺序结构程序设计.ppt
- c语言教程(含习题)_第3章 数据类型、运算符与表达式.ppt
- c语言教程(含习题)_第2章 程序的灵魂算法.ppt
- C和C++程序设计_第3章 基本的输入输出和顺序程序设计.ppt
- C和C++程序设计_第4章 选择和循环结构程序设计.ppt
- C和C++程序设计_第5章 数组.ppt
- C和C++程序设计_第6章 函数.ppt
- C和C++程序设计_第7章 预处理命令.ppt
- C和C++程序设计_第8章 指针.ppt
- C和C++程序设计_第9章 结构体、共用体及枚举型.ppt
- DNS服务器的安装与设置.ppt
- 中等规模大学及中专学校校园网设计方案及费用需求分析.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第10章 数码相机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第11章 投影机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第12章 电话机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第13章 办公室的其他设备.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第1章 绪论.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第2章 传真机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第3章 复印机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第4章 速印机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第5章 微型计算机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第6章 针式打印机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第7章 喷墨打印机.ppt