第2章 数据类型、运算符及表达式 本章学习目标 数据是计算机程序在运行时的处理对象,是学习计算 机编程不可逾越的阶段,任何计算程序在运行时必须要对 所涉及的数据进行标识(定义)、传送数据(赋值)、处 理(运算),打印结果(输出)一系列的操作,这里, “操作”通过程序步骤反映出来,而操作对象必然就是数 据。从这个意义上我们可认为,计算机程序就是有目的、 有步骤地在指定的数据上所施加的一系列操作
第2章 数据类型、运算符及表达式 本章学习目标 数据是计算机程序在运行时的处理对象,是学习计算 机编程不可逾越的阶段,任何计算程序在运行时必须要对 所涉及的数据进行标识(定义)、传送数据(赋值)、处 理(运算),打印结果(输出)一系列的操作,这里, “操作”通过程序步骤反映出来,而操作对象必然就是数 据。从这个意义上我们可认为,计算机程序就是有目的、 有步骤地在指定的数据上所施加的一系列操作
般地,程序中所谓的常量和变量即为上述数据,而 表达式和函数是以各种数据为处理对象的操作运算。通过 本章的学习,读者应该掌握以下内容: ·数据及其类型 常量和变量 整型、实型和字符型数据表示及表示范围 ·各类运算符及其表达式
一般地,程序中所谓的常量和变量即为上述数据,而 表达式和函数是以各种数据为处理对象的操作运算。通过 本章的学习,读者应该掌握以下内容: • 数据及其类型 • 常量和变量 • 整型、实型和字符型数据表示及表示范围 • 各类运算符及其表达式
2.1数据及数据类型 数据有不同类型,即我们所说的数据类 型,不同的数据类型决定数据的运算范围、 处理方式和存储表示方式。如表示数量的 数据就可以做算术运算;而表示名称类的 数据一般就只做比较、检索等操作运算
2.1 数据及数据类型 数据有不同类型,即我们所说的数据类 型,不同的数据类型决定数据的运算范围、 处理方式和存储表示方式。如表示数量的 数据就可以做算术运算;而表示名称类的 数据一般就只做比较、检索等操作运算
2.1.1数据类型 C语言中,可将数据粗略地分为如图2-1所示的几个类别。 字符型(char)(短整型shot: 整型() 基本整型nt: 基本类型 长整型(lorg】 单精度型(float) 实型 双精度型(double〕 枚举型 数组 构造类型 指针和 结构体 联合体 空类型(void) 图2-1数据类别
其中,基本类型可认为是不可再分割的类型;构造类 型是由基本类型组成的更为复杂的类型;空类型用于对指 针数据进行说明和函数及其参数的说明。 本章主要介绍基本数据类型中的整型、实型和字符型。 2.1.2常量及变量 C语言程序中,数据一般以常量或变量来体现,程序 需对大量的常量或变量进行数据处理和计算
其中,基本类型可认为是不可再分割的类型;构造类 型是由基本类型组成的更为复杂的类型;空类型用于对指 针数据进行说明和函数及其参数的说明。 本章主要介绍基本数据类型中的整型、实型和字符型。 2.1.2 常量及变量 C语言程序中,数据一般以常量或变量来体现,程序 需对大量的常量或变量进行数据处理和计算