第2章基本的数据与运算2常量、变量和标识符标识符用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符。规定标识符只能由字母、数字和下划线三种字符组成,并且第一个字符必须为字母或下划线,Xl、kk 、student、a、abc例:判断下列标识符号合法性a&b、$234、above、PIarea、 sumname、Name、class、CLASS
第2章 基本的数据与运算 用来标识变量名、符号常量名、函数名、数组名、类型名、 文件名的有效字符序列称为标识符。 规定标识符只能由字母、数字和下划线三种字符组成,并 且第一个字符必须为字母或下划线。 例:判断下列标识符号合法性 area、sum、 a&b、$234、 _above、PI 、name、Name、class、CLASS 标识符 2 常量、变量和标识符 X1、kk 、_student、a、abc
第2章基本的数据与运算2常量、变量和标识符标识符C语言的标识符中,区分大小写,name和Name、CLASS和class都是不同的标识符。C语言的标识符可以分为以下三类:关键字:在程序中都代表着固定的含义,不能另作它用。如:intfloat等。预定义标识符:系统预先定义好的,有特定的含义。如main、printf等。用户标识符:由用户根据需要定义的标识符
第2章 基本的数据与运算 C语言的标识符可以分为以下三类: 关 键 字 :在程序中都代表着固定的含义,不能另 作它用。如:int float等 。 预定义标识符:系统预先定义好的,有特定的含义。如 main、printf等。 用 户 标 识 符 : 由 用 户 根 据 需 要 定 义 的 标 识 符 C语言的标识符中,区分大小写,name和Name 、CLASS和class都是不同的标识符。 标识符 2 常量、变量和标识符
第2章基本的数据与运算2常量、变量和标识符常量程序运行过程中,值不发生改变的量称为常量。直接常量3直接常量(即常数):10、3.14等都是直接常量。常量分为:整型常量:10、一28;*实型常量:3.14;字符常量:“a'、‘A";“Hello"字符串常量:常量可以直接用于输入或赋给其他变量
第2章 基本的数据与运算 常量 ❖整型常量:10、-28; ❖实型常量:3.14; ❖字符常量: ‘a’ 、 ‘A ’ ; ❖字符串常量: “Hello” 程序运行过程中,值不发生改变的量称为常量 。 直接常量 直接常量(即常数):10、3.14等都是直接常量 。 常量分为: 常量可以直接用于输入或赋给其他变量 2 常量、变量和标识符
第2章基本的数据与运算2常量、变量和标识符常量符号常量C语言中特殊常量一一符号常量即给常量起一个名。#define PI 3.14用#define命今行定义Pl代表常量3.14main()此后凡在本文件中出现的PI都代表3.14 float r,circle,area可以和常量一样进行运算。r=2. 4;c=2*PI*r;s=PI*r*r;printf("c=%f,s=%fln",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章基本的数据与运算2常量、变量和标识符变量变量的定义程序运行过程中,值可改变的量称为变量。每一个变量都应该有一个名字作为标识。#define PI 3. 14main(){float r,c,area;c和area就是变量名,命名r、r=2. 4;规则应遵守标识符命名规则printf("c=%f, area=%f\n",c,area);)
第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 常量、变量和标识符