
第2章 基本的数据与运算 2025年4月2日
2025年4月2日 第2章 基本的数据与运算

第2章基本的数据与运算 目录 程序设计中的数据地位与作用 常量、变量和标识符 3 整型、实型与字符型数据 算术运算符与算术表达式 ☒AD
第2章 基本的数据与运算 目 录 4 算术运算符与算术表达式 1 程序设计中的数据地位与作用 2 常量、变量和标识符 3 整型、实型与字符型数据

第2章基本的数据与运算 程序设计中的数据地位与作用 程序要对数据进行操作处理: 一处理的对象是数据(其在程序中要有合法的表 现形式) 一而数据又通过运算符和表达式进行操作
第2章 基本的数据与运算 程序要对数据进行操作处理: – 处理的对象是数据(其在程序中要有合法的表 现形式) – 而数据又通过运算符和表达式进行操作 1 程序设计中的数据地位与作用

第2章基本的数据与运算 程序设计中的数据地位与作用 例:计算半径为10cm的圆的面积。程序如下: main() float r,area 输出:314.000000 e10; area=3.14*r*r; printf ("%fn "area) 程序中用到的数据:r、area、10、3.14 对数据进行的运算:*、=
第2章 基本的数据与运算 例:计算半径为 10 cm的圆的面积。程序如下: main( ) { float r, area ; r=10 ; area=3.14*r*r; printf ("%f\n ", area) ; } 输出:314.000000 程序中用到的数据:r、area、10、3.14 对数据进行的运算:* 、= 1 程序设计中的数据地位与作用

第2章基本的数据与运算 程序设计中的数据地位与作用 数据往往都是以某种特定形式存在的,C语言提供的数据类型如下: 短整型short 整型 整型int 长整型long 基本类型 实型 单精度型float 双精度型double C 字符类型char 数据类型 数组 构造类型 结构体struct 共用体nion 数据类型决定: 指针类型 枚举类型enum 1.数据占内存字节数 空类型void 2.数据取值范围 定义类型typedef 3.其上可进行的操作
第2章 基本的数据与运算 数据类型决定: 1. 数据占内存字节数 2. 数据取值范围 3. 其上可进行的操作 C 数 据 类 型 基本类型 构造类型 指针类型 空类型void 定义类型typedef 单精度型float 双精度型double 字符类型 char 整 型 实型 枚举类型enum 数组 共用体nion 结构体struct 短整型short 长整型long 整型 int 数据往往都是以某种特定形式存在的,C语言提供的数据类型如下: 1 程序设计中的数据地位与作用

第2章基本的数据与运算 常量、变量和标识符 岛标识符 用来标识变量名、符号常量名、函数名、数组名、类型名、 文件名的有效字符序列称为标识符。 规定标识符只能由字母、数字和下划线三种字符组成,并 且第一个字符必须为字母或下划线。 Xl、kk、student、a、abc 例:判断下列标识符号合法性 area、 sum、a&b、$234 above、PI 、 name、Name、class、 CLASS M☒D
第2章 基本的数据与运算 用来标识变量名、符号常量名、函数名、数组名、类型名、 文件名的有效字符序列称为标识符。 规定标识符只能由字母、数字和下划线三种字符组成,并 且第一个字符必须为字母或下划线。 例:判断下列标识符号合法性 area、sum、 a&b、$234、 _above、PI 、name、Name、class、CLASS 标识符 2 常量、变量和标识符 X1、kk 、_student、a、abc

第2章基本的数据与运算 常量、变量和标识符 标识符 C语言的标识符中,区分大小写,name和Name 、 CLASS和class都是不同的标识符。 C语言的标识符可以分为以下三类: 一关键字:在程序中都代表着固定的含义,不能另 作它用。如:int float等。 预定义标识符:系统预先定义好的,有特定的含义。如 main、printf等。 用户标识符:由用户根据需要定义的标识符 网✉D
第2章 基本的数据与运算 C语言的标识符可以分为以下三类: 关 键 字 :在程序中都代表着固定的含义,不能另 作它用。如:int float等 。 预定义标识符:系统预先定义好的,有特定的含义。如 main、printf等。 用 户 标 识 符 : 由 用 户 根 据 需 要 定 义 的 标 识 符 C语言的标识符中,区分大小写,name和Name 、CLASS和class都是不同的标识符。 标识符 2 常量、变量和标识符

第2章基本的数据与运算 常量、变量和标识符 常量 程序运行过程中,值不发生改变的量称为常量。 ®直接常量 直接常量(即常数):10、3.14等都是直接常量。 常量分为: 整型常量:10、一28; 实型常量:3.14; 字符常量:‘a、A’; 字符串常量:“Hello” 常量可以直接用于输入或赋给其他变量 网☑D
第2章 基本的数据与运算 常量 ❖整型常量:10、-28; ❖实型常量:3.14; ❖字符常量: ‘a’ 、 ‘A ’ ; ❖字符串常量: “Hello” 程序运行过程中,值不发生改变的量称为常量 。 直接常量 直接常量(即常数):10、3.14等都是直接常量 。 常量分为: 常量可以直接用于输入或赋给其他变量 2 常量、变量和标识符

第2章基本的数据与运算 常量、变量和标识符 常量 盈符号常量 C语言中特殊常量一符号常量即给常量起一个名。 #define PI 3.14 用#define命令行定义Pl代表常量3.l4, main() 此后凡在本文件中出现的Pl都代表3.14, float r,circle,area 可以和常量一样进行运算。 r=2.4; c=2*PI*r; s=PI*r*r; printf("c=%f,s=%f n",c,s);
第2章 基本的数据与运算 #define PI 3.14 main() { float r,circle,area; r=2.4; c=2*PI*r; s=PI*r*r; printf("c=%f,s=%f\n",c,s); } 用#define命令行定义PI代表常量3.14, 此后凡在本文件中出现的PI都代表3.14, 可以和常量一样进行运算。 符号常量 C语言中特殊常量——符号常量 即 给常量起一个名。 常量 2 常量、变量和标识符

第2章基本的数据与运算 常量、变量和标识符 变量 变量的定义 程序运行过程中,值可改变的量称为变量。每一个变量都应该 有一个名字作为标识。 #define PI 3.14 main() {float r,c,area; r=2.4; r、c和area就是变量名,命名 规则应遵守标识符命名规则 printf("c=%f,area=%f\n",c,area); D
第2章 基本的数据与运算 变 量 #define PI 3.14 main() {float r,c,area; r=2.4; . printf("c=%f,area=%f\n",c,area);} r、c和area就是变量名 ,命名 规则应遵守标识符命名规则 变量的定义 程序运行过程中,值可改变的量称为变量。每一个变量都应该 有一个名字作为标识。 2 常量、变量和标识符