第2章_数据类型

合集下载

计算机考试 第二章 基本语法单位及基本数据类型

计算机考试 第二章 基本语法单位及基本数据类型

• 预定义标识符
有特定含义的标识符,也可用于其他用途。 有特定含义的标识符,也可用于其他用途。
• 用户标识符
进行程序设计时用户自己命名的标识符。包括常量、 进行程序设计时用户自己命名的标识符。包括常量、 变量、函数名、语句标号、类型定义符等。 变量、函数名、语句标号、类型定义符等。
C语言中的32个关键字 语言中的32个关键字 32
gab cd
2.6.2 字符变量
关于字符变量
字符变量用来存放字 符常量。 符常量。 一个字符变量只能存 放一个字符常量。 放一个字符常量。 一个字符型变量在内 存中占用一个字节的 空间。 空间。
字符变量的定义格式: 字符变量的定义格式: 变量名表; char 变量名表; 字符变量的赋值: 字符变量的赋值:
auto continue enum if short switch volatile break default extern int signed typedef while case do float long sizeof union char double for register static unsigned const else goto return struct void
转义字符常量表
字符形式 \b \t \v \n \r \f \\ \‘ \ddd \xhh 功能 退格(Backspace) 横向跳格 竖向跳格 换行 回车不换行 换页 表示反斜杠 \ 表示 ‘ (单引号) 用三位八进制数表任意字符 (ASCII值) 用两位十六进制数表示任意字符 (ASCII值)
2.6.4 字符串常量
• • 概念:字符串常量是指用一对双引号括起来的字符 序列。如“ Hello”、 “good”等。 字符串常量的存储: 1. 系统自动 自动在字符串的末尾加上一个字符串结束标 自动 记‘\0’,以此判断字符串是否结束。 2. 程序中长度为n个字符的字符串常量,在内存中 需要用n+1个字节空间来存储它。 • 举例:字符串“string”的存储。

C语言教程课件第二章 数据类型、运算符和表达式

C语言教程课件第二章 数据类型、运算符和表达式

例 整型变量的定义与使用
#include <stdio.h> void main() { int a,b,c,d; /*指定a、b、c、d为整型变量*/ unsigned u; /*指定u为无符号整型变量*/ a=12;b=-24;u=10; c=a+u;d=b+u; printf("a+u=%d,b+u=%d\n",c,d); }
例 向字符变量赋以整数。 • 运行结果: #include <stdio.h> a b void main() 97 98 { char c1,c2; c1=97; c2=98; printf("%c %c\n",c1,c2); printf("%d %d\n",c1,c2); }
• 说明:在第4和第5行中,将整数97和98分别赋给c1和c2,它 的作用相当于以下两个赋值语句: c1='a';c2='b'; 因为'a'和'b'的ASCII码为97和98
• 字符型变量用来存放字符常量,注意只能放一个字符。 • 字符变量的定义形式如下:char c1,c2; • 在本函数中可以用下面语句对c1,c2赋值: c1='a';c2='b'; • 一个字符变量在内存中占一个字节; • 将一个字符常量放到一个字符变量中,是将该字符的 相应的ASCII代码放到存储单元中,这样使字符型数据 和整型数据之间可以通用。一个字符数据既可以以字 符形式输出,也可以以整数形式输出。
运行结果: total=300 例2.1 符号常量的使用 #define PRICE 30 #include <stdio.h> void main ( ) 说明:如再用赋值语句给PRICE赋值是错的 { PRICE=40;/*错误,不能给符号常量赋值*/ int num, total; num=10; total=num * PRICE; printf(″total=%d\n ″,total); } 说明: 程序中用#define命令行定义PRICE代表常量30,此后凡在 本文件中出现的PRICE都代表30,可以和常量一样进行运算

第二章VFP的数据表达式一、数据类型1.字符型字符型(Character,C

第二章VFP的数据表达式一、数据类型1.字符型字符型(Character,C

第二章 VFP的数据表达式一、数据类型1.字符型字符型(Character,C型)通常用于储存文本信息,由字母、汉字、空格、数字、符号和标点等字符组成,宽度不能超过254字节。

若超过254字节,则请改用备注型。

例如:“abc”,“计算机”,“123”,“ID18”等。

2.货币型货币型(Currency,Y型)这种类型是专为货币数据设计的数据类型,表示方法是在数字前加一个$符号。

最多只能保留到小数点后4位,超过四位则会自动四舍五入:少于四位则会自动补零。

占8个字节的空间。

例如:money=$980.45678。

3.数值型数值型(Numeric,N型)用于表示数量,由数字0~9、+或-,以及小数点组成。

数值型数据占8个字节,长度为1~20个字节。

VFP中文版采用十进制和十六进制两种格式。

例如:98.66,0xff(前面加0x表示十六进制)。

数值型数据可采用科学计数法,如“3E2”代表“3×102”,“10e-2”代表“10×10-2”。

4.整型整型(Integer,I型)用于存储不含小数部分的数值。

是一种较小的数据类型,整数型占有内存空间4个字节。

5.浮点型浮点型(Float,F型)等价于数值型类型。

VFP出于兼容性的考虑设置了这个数据类型。

6.日期型日期型(Date,D型)用于存储日期数据。

由年、月、日三部分组成,存储格式为“YYYYMMDD”。

表示范围为{^0001/01/01}到{^9999/12/31},即公元0001年1月1日到公元9999年12月31日。

其中“^”符号表示此日期格式严格遵循YMD(year,month,day)的格式,使用日期型数据时应用大括号{}括起来。

日期型数据存储长度为8个字节。

例如:mydate={^2006/10/12}表示日期是2006年10月12日,而不是2006年12月10日。

7.时间日期型时间日期型(Date Time,T型)用于记录日期时间的数据。

基本数据类型

基本数据类型

7.1 C语言的输入与输出
所谓输入输出是以计算机为主机而言的。 从计算机向输出设备(如显示器、打印机等) 输出数据称为输出。 从输入设备(如键盘、鼠标、扫描仪等)向计 算机输入数据称为输入。
7.1 C语言的输入与输出
C语言本身不提供输入输出语句。输入和输 出操作是由C函数库中的函数来实现的。 C函数库中有一批“标准输入输出函数”, 它是以标准的输入输出设备为输入输出对象 的。其中有putchar、getchar、printf、 scanf、puts、gets。 使用“标准输入输出函数”的源文件在引用 这些函数前必须:#include <stdio.h>。
类型
float (单精度) double (双精度) long double (长双精度型)
比特数
32 64 128
有效数字
6~7 15~16 18~19
数值范围
-1.2×10-38~3.4×1038 -2.2×10-308~1.8×10308 -1.2×10-4932~3.4×104932
6.2 浮点型变量
4.1 整型变量
类型
[signed] int unsigned [int] [signed] short [int] unsigned short [int] [signed] long [int] unsigned long [int]
比特数
32 32 16 16 32 32
取值范围
-2147483648~2147483647 0~4294967295 -32768~32767 0~65535 -2147483648~2147483647 0~4294967295
8.1 格式输出函数
1. 2. 3. 4. 格式修饰符: -:输出的数字或字符在域内向左靠拢。 l:长整型整数。 m:数据最小宽度 n:对实数,表示输出的小数位数;对字符 串,表示截取的字符个数。

第02章_数据类型与表达式

第02章_数据类型与表达式
一、常量
实型常量(实数或浮点数) 表示形式 十进制形式:如:0.123、-123.3、34.0(必须有小数点) 指数形式:如:12.3e2、123E3、e-5、1.2E3.5(e或E 之前后都必须有数字;指数必须为整数)
2014-6-29
8
§2.2 常量和变量
一、常量
实型常量(实数或浮点数) 实数在内存中的存储情况 实数在内存中以指数形式表示 数符 小数部分 有效数据 3.141592 -314.1592
16
§2.2 常量和变量
二、变量
常变量 在定义变量时,如果加上关键字const,则变量的值 在程序运行期间不能改变,这种变量称为常变量 (constant variable)。 const int a = 3; 常变量定义时,必须赋初值
const int a;
a=3

2014-6-29
17

#define
PRICE
30
一般用大写字母
是宏定义序处理命令,不是C++语句
2014-6-29 4
§2.2 常量和变量
一、常量
例 符号常量举例 运行结果: #include <iostream> area = 314.6 using namespace std; circle = 62.8 #define RADIUS 10 20 #define PI 3.1415926 运行结果: area = 1258.4 main() circle = 125.6 { float area, circle; area = PI * RADIUS * RADIUS; 使用符号常量的好处: cirlce = 2 * PI * RADIUS; 1、含义清楚 cout<<“area = ”<<area<<endl; cout<<“circle =”<<cirlce<<endl; 2、修改简单 }

C语言学习第二章数据类型

C语言学习第二章数据类型
基本整型:表示范围为0~0177777。 ③十六进制数:
基本整型:表示的范围为0X0~0XFFFF。
2.4.2 整型变量
1.整型变量在内存中的存放形式
以二进制补码的形式存放。
正数:最高位为0,其余各位是该数的二进制表示 负数:最高位为1,其余各位是该数绝对值的二进制
再按位取反加1
2. 整型变量的分类
放一个字符。
下面是对c1、c2赋值: c1=‘a’;c2=‘b’; (实际上其内存中存放的是该字符的ASCII码)
字符变量的初始化,如:char c1=‘a’,c2=‘b’;
2.5.3 字符数据在内存中的存储形式及其使用方法
将一个字符常量放到一个字符变量中,实际上是将该字 符的ASCII代码以二进制形式放到存储单元中。
无符号型:(只能存放0和正整数) ① 基本整型:类型说明符为unsigned int或unsigned
在内存中占2个字节 取值范围为0~2161,即0~65535。 ② 短整型:类型说明符为unsigned short (int) 所占字节和取值范围均同基本整型。 ③ 长整型:类型说明符为unsigned long (int) 在内存中占4个字节 其取值范围是0~2321 即0~4294967295
实型常量也称为实数或者浮点数。 实型常量不分单、双精度,都按双精度double型处理,其有 效位数为(15~)16位。
实型常量的表示方式有:
(1)十进制小数形式
小数形式由数字0~ 9和小数点组成。
当某浮点数整数部分或小数部分为0时,0可以省略,但小 数点不可省略。
例如:
0.0 , .25 ,5.789 ,0.13 ,5.0 , 300. 267.8230 , 123. 等均为合法的实数。

VFP第二章数据及数据类型


3).逻辑型常量
逻辑型常量就是表示逻辑判断结果“真”或“假” 的逻辑值。逻辑常量只有真和假两种值,分别用(.t.或.y.) 和(.f.或.n.)表示真和假。一般应在表示逻辑常量的字母 左右加注圆点符“.”以示区别。
4).日期型常量 日期型常量是表示日期值的数据,其默认格式是 {mm/dd/[yy]yy}。如{10/01/02}和{10/01/2002}均表示 2002年10月1日这一日期常量值。 系统默认的“严格日期格式”以{^yyyy-mm-dd}的形式 来表示。 ∧指该日期是严格的,表达一个确切的日期,它不受日期 设置命令SET DATE TO 和SET CENTURY ON/OFF的影响。 其中“-”可用“/”来代替。 必须注意,执行命令时, VFP默认使用严格的日期或日期 时间格式,如果要使用通常的日期或日期时间格式,必 须先执行SET STRICTDATE TO 0命令,否则会引起出 错。如果要设置严格的日期或日期时间格式,可执行命 令SET STRICTDATE TO 1。
| |
最低
对于各种逻辑运算,其运算规则可由逻辑运算真值表确 定,表所示就是逻辑运算真值表。 表 逻辑运算真值表
A .T. .T. .F. .F.
B .T. .F. .T. .F.
A .AND.B
A .OR. B
.NOT A
.T. .F. .F. .F.
.T. .T. .T. .F.
.F. .F. .T. .T.
(3)汉字 系统默认按汉字的拼音排列汉字的顺序,也就是以汉 字的拼音顺序比较“大小”,因此,汉字比较实质上是以 字母的顺序进行比较;但 Visual FoxPro 系统可以设置汉 字按笔画排列顺序,因而,汉字的“大小”就决定其笔画 数的多少。 用菜单设置汉字排列顺序方式的操作步骤为:单击 【工具】 | 【选项】命令,将打开“选项”对话框中,在 “数据”选项卡的“排序序列”下拉列表框中选择 “Stroke”项并确定,系统将按汉字的笔画数进行汉字的 排序、比较运算。 "MACHINE"按ASCII码比较大小 ?"实际"<"实习"

C语言第02章 数据类型、运算符与表达式


回到 首页
运算符和结合性 P325,附录3
2.8 算术运算符和算术表达式
3、自增、自减运算符
自增运算符++和自减运算符--均是单目运算符, 功能是使变量的值增1或减1。其优先级高于所有 双目运算符,结合性为右结合性(自右至左)。
回到 首页
例如:++i或i++ 等价于i=i+1; --i或i-- 等价于i=i-1;
2.7数值型数据之间的混合运算
回到 首页
1、整型、实型、字符型数据之间可以混合运 算
整型(包括int,short,long)和实型(包括float,double)数据可 以混合运算,另外字符型数据和整型数据可以通用,因此,整 型、实型、字符型数据之间可以混合运算。 例如,表达式10+'a'+1.5-8765.1234*'b'是合法的。
2.9赋值运算符和赋值表达式
1、赋值运算符和赋值表达式
赋值运算符:“=”为双目运算符,右结合性。 赋值表达式:由赋值运算符组成的表达式称为赋值表达 式。 赋值表达式一般形式: 变量 赋值符 表达式 如 a=5 类型转换:将高精度的数据类型赋值给低精度的数据类 型,可能出错。
回到 首页
2.9赋值运算符和赋值表达式
2.8 算术运算符和算术表达式
3、自增、自减运算符
回到 首页
y=++x;等价于先计算x=x+1(结果x=6),再执行y=x,结果y=6。 y=x++;等价于先执行y=x,再计算x=x+1,结果y=5,x=6。 y=x++*x++;结果y=25,x=7。x++为后缀形式,先取x的值进行“*” 运算,再进行两次x++。 y=++x*++x;结果y=49,x=7。

2019年二章数据类型运算符及表达式.ppt


若已有定义:int x; 则
从键盘输入数据给x应使用的语句为:
scanf(”%d”,&x);

若x的值为100,要求输出x=100的语句为:
printf(”x=%d”, x);

例题(sy4.c):输问入题一2个:小输数,将其保留小数位 数后两位(进行四舍入五的入数)据,怎并输出结果。 例如:输入123.674样,存则放输? 出123.67
不能包含小数点。
例如:12 -36 等等
八进制:以0开头,由0到7的数字组成,
例如:014 -042 等等
十六进制:以0x或者0X开头,
由0到9及a到f或者A到F的数字组成,
例如:0xb -0x22 等等
二、整型变量
1、整型变量的存放形式 整型数据在内存中以二进制的补码形式存放。
2、整型变量的分类
c=a*b
注意:强制类型转换运算符优先级高于算术运算符 优先级
练习:设 x=2.5, a=7,y=4.7
计算下列表达式的值
x+a%3*((xi+nty))(% x+xy/)4%(int)x/4 错正误确的表达式
=2.5+7%3*(int)(2.5+4.7)%(int)2.5/4 =2.5+1*(int)(7.2)%2/4 =2.5+1*7%2/4 =2.5+1/4 =2.5+00.25 =22..755
问题2:输 入的数据怎
样存放?
答:暂存于变量中。
实型变量如 何说明?
答:float 变量名称表
}
例如:float a,b;
二、实型变量
1、存放形式: 按指数形式存放。 一般的实型数据占用4个字节。即32位。

2 C语言 第二章数据类型、表达式


说明
在整型常量尾部加上字母1或 时 在整型常量尾部加上字母 或L时,则 表示长整型常量.比如: 表示长整型常量.比如:18L或18l 或 整型(int)常量的值在 32768~32767之间 常量的值在 整型 之间 长整型(long int)常量的值在 长整型 常量的值在 2147483648 ~ 2147483647之间 之间
三位八进制 001 000 001 二进制 ( (用十进制表示为65) 65)
A' 如 \ 101 –– 表示字符'A' 又: \ x hh
用1到2位16进制数表示的 到 位 进制数表示的 进制数表示的ASCII码对应的字符 码对应的字符
如 \ x 41–– 表示字符'A'
0100 0001 二进制 (用十进制表示为65)
注意: 注意: 实型变量的有效数字的长度视机器而定 例如: 例如: pc机, 单精度一般为7位, 双精度15位 于是: float a; a=123456.789 则实际赋值a←123456.7 单精度表数范围: 单精度表数范围 10–38~1038 双精度表数范围: 双精度表数范围 10–308~10308 实数可以赋给float或double型变量.
对于较大或较小的数,可用指数形式 0.0000126 1260000 1.26E –5 1.26E+6 或1.26E6
' E ', 'e ' 均可, 表示以10为基数.E或e之前必须要 有数字,称为尾数部分或数码部分.规范化的尾数是将 小数点固定在第一位有效数字之后.ddd称为指数,指数 最多可达3位整数.
2.4.2 实型变量
分为单精度型 双精度型 单精度型与双精度型 单精度型 双精度型. 例如: 例如: float x, y, z ; 定义x, y, z为单精度变量. double a, b, c ; 定义a, b, c为双精度变量. 一般地: 单精度占4字节内存单元 字节内存单元; 一般地 单精度占 字节内存单元 双精度占8字节内存单元 双精度占 字节内存单元. 字节内存单元
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C语言程序设计》授课教案
5
第二章 数据类型、运算符与表达式
一、 教案头: 
教学内容 第二章C语言的数据类型、运算符和表达式 2 学时
认知目标(应知) 技能目标(应会)
: C语言的数据类型 : 熟悉C语言中的标识符 : 熟悉C语言中运算符和表达式 : 掌握字符串常量与字符常量的区别
: 掌握转义字符的使用
: 各类数据混合运算
: 算术/逻辑/逗号运算符和算术表达式

情感目标(理解) 教学目标(重点难点)




: 培养学生求真务实的品德 : 培养学生细致钻研的学风 : 培养学生努力拓展思维;理论与实际相结合的思维习惯 : 不同数据类型的使用范围
: 自增和自减运算符
: 赋值运算符和赋值表达式
: 数据的强制转换和隐式转换问题
: 逗号运算符和逗号表达式
: 运算符的优先级问题




Ø 教材章节: 
2.1 C语言的数据类型 2.2 常量与变量 2.3 数据类型 2.4 浮点型数据 
2.5 字符型数据 2.6 各类数值型数据间的混合运算 
2.7 算术运算符和算术表达式 2.8 逗号运算符和逗号表达式 
Ø 教授内容: 

l
本章将给学生介绍C语言的数据类型的种类,以及若数据类型确定,则数据占
内存的字节数、数据的取值范围、其上可进行的操作也随即确定。 
l
本章还将介绍C语言的表达式、常量、变量的概念和相应的内存分配图。 

l
本章还将介绍不同类型数据间的转换规则 

l
本章最后介绍算术运算符和算术表达式、逗号运算符和逗号表达式 









任务2-1: 在程序中使用符号常量
任务2-2: 整型变量的定义与使用
任务2-3: 整型数据的溢出
任务2-4: 浮点型数据的舍入误差
任务2-5: 转义字符的使用
任务2-6: 向字符变量赋予整数
任务2-7: 大小写字母的转换
任务2-8: 强制类型转换
任务2-9: 自增自减运算
任务2-10: 数据类型大小的测量(sizeof)




C程序设计教程,谭浩强 著,清华大学出版社,2007.07
C程序设计教程学习辅导,谭浩强 编著,清华大学出版社,2007.10
网络学堂:http://wlxt.bicea.edu.cn
考试系统:无忧网络考试系统 http://10.1.89.100/webexam
吕橙:第二章 数据类型、运算符与表达式
6
二、 教学设计 
1. 专业英语词汇 

英文词汇 中文名
constant
常量
variable
变量
identify
标识符
keywords
关键字
sign
符号
operator
运算符
statement
语句
expression
表达式

2. 教学方法
由于本节内容语法点比较多,所以在教学中结合多个小程序,在练
习中掌握各知识点。
通过实例操作,体会语法点,由教师与同学共同总结。

3. 教学过程
A 提问
在上学期我们学习过《信息技术基础》课程,学习Excel表格时,我们接触过数据
类型这一概念,我们设置过单元格的数据类型,请问在Excel表中有哪些数据类型?
数据在内存中是以什么形式存放的?参与运算是采用原码、反码、还是补码?

B 设问(自问自答)
问:若数据类型确定了,哪些元素相对应就确定了?
答:数据类型确定了,相对应的:1)数据占内存字节数 2)数据的取值范围 3)
其上可进行的操作。

C 数据类型在程序中的应用

要点
字符数据在内存中的存储格式
在0-255之间,整型数据和字符数据可以通用

D 字符常量和字符串常量

要点
转义字符及其作用
《C语言程序设计》授课教案
7
字符常量和字符串常量的不同点
E 关于运算符的操练
要点
自增、自减运算符(易错)
思考题:x=i + + + j; —————— 运算符的结合性

F 关于逗号表达式的操练

要点
逗号表达式的取值问题
逗号表达式的优先级与结合性

G 任务案例2-1(P18): 在程序中使用符号常量

要点
标识符的命名规则
使用符号常量的好处:“含义清楚”、“一改全改”

H 任务案例2-2(P22): 整型变量的定义与使用

要点
整型变量占字节数随机器不同而不同
short≤int≤long
无符号整型变量和有符号整型变量进行算术运算
各类的整型数据可以进行算术运算

I 任务案例2-3(P23): 整型数据的溢出
要点
如果系统给一个short变量分配2个字节,则变量的最大允许值为32767,若超出
最大值则出现溢出现象

J 任务案例2-4(P26):浮点型数据的舍入误差

要点
浮点数据在内存中的存放形式
吕橙:第二章 数据类型、运算符与表达式
8
浮点型变量是由有限的存储单元组成,因此,有效位以外的数字将被舍去
K 任务案例2-5(P27): 转移字符的使用
要点
理解转义字符的含义
操练转移字符的使用

L 任务案例2-6(P29):向字符变量赋予整数

要点
理解0-255之间的整型数据和字符数据可以通用
操练字符常量赋予整数

M 任务案例2-7(P29):大小写字母的转换

要点
C语言允许字符数据与整数直接进行算术运算,这种处理使程序设计增大了自由度

N 任务案例2-8(P35):强制类型转换
要点
显示类型转换和隐式类型转换
在强制类型转换时,得到一个所需类型的中间变量,原来变量的类型未发生变化

O 任务案例2-9(课外资料提供):自增自减运算

要点
自增运算符(++)或自减运算符(--)只能用于变量,而不能用于常量或表达式
++或--的结合方向是“自右至左”
使用自增运算符(++)或自减运算符(--)时应注意避免二义性

P 任务案例2-10(课外资料提供):数据类型大小的测量(sizeof)
要点
C语言编译器不同,数据类型在内存中所占字节数不同,可以使用sizeof进行测量
《C语言程序设计》授课教案
9
4. 学生易出错的地方
求余运算两边须都是整型数据
整除运算如果有实型量,则结果为实型量
在 0-255 之间,整型数据和字符型数据可以通用,出此范围不能通用
格式化输出时不注意要输出的数据类型与格式控制符的统一
格式化输入时不注意格式控制,比如数据以什么分隔
自增、自减等运算

5. 问题讨论
变量先定义后使用有什么好处?(答:凡未被事先定义的,不作
为变量名,这样能保证程序中变量名使用正确;每一个变量被指
定一个确定数据类型,在编译时就能为其分配相应的存储单元;
指定每一变量属于一个类型,这就便于在编译时,据此检查该变
量所进行的运算是否合法)
字符常量与字符串常量如何区别?(答:形式上:字符常量是单
引号引起的一个字符,而字符串常量是双引号引起的若干个字
符;含义上:字符常量相当于一个整形值(ASCII值),可以参加
表达式运算,而字符串常量代表一个地址值(该字符串在内存中
存放位置);占内存大小:字符常量只占一个字节,而字符串常
量占若干个字节(至少一个字符结束标志)
混合类型数据运算时如何转换?(答:转换原则:char, short →
int →unsigned →long →double←float;转换方法:显示转
换和隐式转换)

6. 小结
细节不能死记,对于无把握的细节,要在Visual C++ 中进行测试,并
学会用使用帮助。

标识符的命名要“见名知意”

要区别字符和字符串

不仅要注意运算符的优先级,还要注意其结合方向

使用++(自增)和--(自减)是C的一个特色,可以使程序清晰简练,
但要避免二义性

逗号表达式是用逗号将多个表达式连起来的式子,其中各表达式分别求
值,整个逗号表达式的值等于最右侧的表达式的值。逗号表达式常用于
for循环语句中
 

7. 课后任务
整理课堂笔记
完成老师布置的作业
预习下一章节内容

相关文档
最新文档