二、C语言数据类型和运算符号

19/25 19/25
意义: 意义:可提高执行效率.
4, 3
基本运算符使用注意事项
算术运算符和算术表达式 注意以下几点: ⑴ 两个整数相除结果为整数,如5/3的结果为1.如果参加 两个整数相除结果为整数,如5/3的结果为1 运算的两个数中有一个数为实数,则结果是double型. 运算的两个数中有一个数为实数,则结果是double型. ⑵ 模运算符%,又称求余运算符,要求%两侧均为整型数据, 模运算符%,又称求余运算符,要求% 如7%4的值为3;而且余数的值符号与被除数一致,如- 7%4的值为3 7%- 的值为-3 7%-4的值为-3. ⑶ 运算符"+ +"是操作数加1,而"--"是操作数减1, 运算符" +"是操作数加1,而"--"是操作数减1 只适用于变量,不能用于常量或表达式.
21/25 21/25
举例:写出下列表达式的值 若有定义:int a=3, b=2, c=1; char ch1='a'; 1) b+c!=a 2) ch1<'b' 3) a%2==0 4) (a>b)>(b<c) 5) a>b>b<1 6) a>b==c 7) f=a>b>c
22/25 22/25
基本运算符使用注意事项
基本算术运算符: + 加 / 取正 (双目运算符 / 单目运算符) - 减 / 取负 (双目运算符 / 单目运算符) * 乘 (双目运算符) / 除 (双目运算符) % 整除取余 (双目运算符) 注意: 1)两整数相除结果仍为整数 如:5/2 2 -5/3 -1 1/2 0 要依实际应用情况加以利用或避免. 2)求余运算要求两运算元素均为整型,余数仍 为整型; 如:int a, b; a=11%3; /*2 a*/ b=5%a; /*1 b*/ 若有: a=11.0%3; 编译时将视为语法错.
浮点型变量的分类
单精度(float),双精度(double),长双精度(long double).
810/25 10/25
基本数据类型基本数据类型-字符型常量
C语言中的字符常量是用单引号(')括起来的一个字符. 语言中的字符常量是用单引号(')括起来的一个字符. 如'A','x','D','?','3','X'等都是字符常量. 如'A','x','D','?','3','X'等都是字符常量. C语言中还规定有另一类字符常量,它们以'\'开头,被称作转义字符,意思是将反斜杠 语言中还规定有另一类字符常量,它们以' (\)后面的字符转变成另外的意义.
0 1 0 1 1 1 0
逻辑运算符和逻辑表达式
逻辑运算符: 逻辑运算符:
数据类型名 说明 字节 short [int] signed short [int] 短整型 带符号短整型 2 2 2 4 4 4 4 4 4 Linux环境 取值范围 -32768~32767 -32768~32767 0~65535 -2147483648~2147483647 -2147483648~2147483647 0~4294967295 -2147483648~2147483647 -2147483648~2147483647 0~4294967295 字节 2 2 2 2 2 2 4 4 4 Turbo C环境 取值范围 -32768~32767 -32768~32767 0~65535 -32768~32767 -32768~32767 0~65535 -2147483648~2147483647 -2147483648~2147483647 0~4294967295
15/25 15/25
C语言的运算符号
算术运算符: 算术运算符: 关系运算符: 关系运算符: 位运算符: 位运算符: 逻辑运算符: 逻辑运算符: 赋值运算符: 赋值运算符: 条件运算符: 条件运算符: 逗号运算符: 逗号运算符: 指针运算符: 指针运算符: + - * / % -(取负) ++ -取负) > >= < <= == != ~ & | ^ << >> ! && || = 复合赋值符号+= -= *= /= %= 复合赋值符号+= ?: , *&
求字节数运算符: 求字节数运算符:sizeof 强制类型转换运算符: 强制类型转换运算符:类型 分量运算符: 分量运算符: 下标运算符: 下标运算符: 其他: 其他: . -> [] ( )函数调用运算符 )函数调用运算符
16/25 16/25
运算符号的优先级
优先级 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
unsigned short [int] 无符号短整型 int signed [int] unsigned [int] long [int] signed long [int] unsigned long [int]
4/25
整型 带符号整型 无符号整型 长整型 带符号长整型 无符号长整型
5/25
6/25
基本数据类型基本数据类型-浮点型常量
1,浮点型常量的表示方法 (1)十进制小数形式.由数字,小数点组成(必须有小数点). 例如:.123,123.,123.0,0.0 (2)指数形式.格式:aEn. 例如:123e3,123E3都是实数的合法表示. 2,说明: 1)字母e或E之前必须有数字,e后面的指数必须为整数. 例如:e3,2.1e3.5,.e3,e都不是合法的指数形式. 2)规范化的指数形式.在字母e或E之前的小数部分,小数点左边应当有且只能有 一位非0数字.用指数形式输出时,是按规范化的指数形式输出的. 例如:2.3478e2,3.0999E5,6.46832e12都属于规范化的指数形式. 3)浮点型常量都是双精度,如果要指定它为单精度,可以加后缀f. 【例】表示12亿3千万 数学方式——1230000000或12.3×108 程序中——1230000000.0 (小数形式的浮点型常量) 12.3e+8,1.23e9,123e7 (指数形式)
17/25 17/25
运算符 [ ] () -> .
结合规则 从左至右 从右至左 从左至右 从左至右 从左至右 从左至右 从左至右 从左至右 从左至右 从左至右 从左至右 从左至右 从右至左 从右至左 从左至右
! ~ ++ -- - * & sizeof * / % + << >> < <= > >= == != & ^ | && || ?: = += -= *= /= %= &= ^= |= >>= <<= ,
说明:
字符数据以ASCII码存储的形式与整数的存储形式类似,这使得字符型数据和整型数据之间可以通用(当作整型 字符数据以ASCII码存储的形式与整数的存储形式类似,这使得字符型数据和整型数据之间可以通用(当作整型 量). 可以将整型量赋值给字符变量,也可以将字符量赋值给整型变量. 可以对字符数据进行算术运算,相当于对它们的ASCII码进行算术运算. 可以对字符数据进行算术运算,相当于对它们的ASCII码进行算术运算. 一个字符数据既可以以字符形式输出(ASCII码对应的字符),也可以以整数形式输出(直接输出ASCII码). 一个字符数据既可以以字符形式输出(ASCII码对应的字符),也可以以整数形式输出(直接输出ASCII码).
7/25
基本数据类型基本数据类型-浮点型变量
浮点型变量: 浮点型数据在内存中的存放形式 一个浮点型数据一般在内存中占4个 字节(32位).与整数存储方式不 同,浮点型数据是按照指数形式存 储的. 系统将浮点型数据分为小数部分和 指数部分,分别存放.
类型 float double long double 比特数 32 64 96 有效数字 6-7 15-16 18-19 数值范围 -3.4x10+38 ~ 3.4x10+38 -1.7x10+308 ~ 1.7x10+308 -1.2x10+4932 ~ 1.2x10+4932
18/25 18/25
基本运算符使用注意事项
自增, 自增,自减运算符 自增1:++ 自减1:– – 含义: 含义: ++i i++ – –i i– – 前置自增;先自加1,后使用; 后置自增;先使用,后自加1 ; 前置自减;先自减1,后使用; 后置自减;先使用,后自减1 ; 注意: 注意: 1) 只能对变量进行自增,自减运算; 2) ++,-- ,取负同为二级,结合性:自右而左; ++, 如: i=3; j= -i++; /* -3 j , i: 4 */ 3) 自加/减作为函数参数时,注意参数求值顺序; 自加/ 如:i=3; 如:i=3; Linux C求值顺序 C求值顺序 printf("%d,%d", i, i++);
11/25 11/25
练习:字符型常量
12/25 12/25
基本数据类型基本数据类型-字符型变量
定义
字符型变量是用来存放字符数据,同时只能存放一个字符.所有编译系统都规定以一个字节来存放一个字符,或 者说,一个字符变量在内存中占一个字节.
字符数据在内存中的存储形式
字符数据在内存中的存储形式:以字符的ASCII码,以二进制形式存放,占用1 字符数据在内存中的存储形式:以字符的ASCII码,以二进制形式存放,占用1个字节.
合集下载

c语言的数据类型、运算符和表达式

c语言的数据类型、运算符和表达式

数据类型、运算符和表达式一、C 语言的基本数据类型数据是程序处理的对象。

C 中将数据分为不同的数据类型,任何数据都属于某一种特定的数据类型。

数据类型的作用有两个:一是指明为数据分配多大的存储空间和规定了数据的存储结构,进而规定了数据的取值范围;二是规定了数据所能进行的操作。

C 的数据类型分为基本数据类型和构造类型。

基本数据类型是系统定义的,用户可以直接使用。

构造类型由用户自行定义。

C 的数据类型如图所示。

C 标准没有规定各类数据所占用内存位数。

所以不同c 编译系统的各类数据所占用内存位数是不一样的。

上机使用时,应注意使用的c 编译系统的具体规定。

Turbo C 基本类型 所占位数 数的范围 [signed] char 8 -128~127 unsigned char 8 0~255 [signed]int 16 -32768~32767 short [int] 16 -32768~32767long [int] 32 -2147483648~2147483647 unsigned [int] 16 0~65535 unsigned short [int] 16 0~65535 unsigned long [int]320~4294967295C++数据类型基本类型字符型(char) 空类型(void)整型短整型(short int) 无符号整型(unsigned int)长整型(long int)基本整型(int) 实型(浮点型) 双精度型(double)单精度型(float) 指针构造类型枚举(enum) 联合(union)结构体(struct)数组float 32 约6位有效数字double 64 约12位有效数字在Visual C++中:char:1 Byteint:4 Byteshort:2 Bytelong:4 Bytefloat:4 Bytedouble:8 Byte二、常量常量:整型常量、实型常量、字符常量、字符串常量、符号常量1.整型常量C语言程序中可以使用十进制、八进制和十六进制来表示整型常量。

第2章_数据类型、运算符和表达式《C语言程序设计(第三版)》-电子教案

第2章_数据类型、运算符和表达式《C语言程序设计(第三版)》-电子教案

2.2 标识符、常量与变量

符号常量
【例2-1】输入圆的半径,计算周长和面积。 #define PI 3.14159 void main() { float r,c,s; scanf("%f",&r); c=2*PI*r; s=PI*r*r; printf("r=%f,c=%f,s=%f\n",r,c,s); }

以下是合法的整型常量:

2.2 标识符、常量与变量

实型常量

实型常量只能用十进制形式表示 表示形式:


小数形式。由数字序列和小数点组成,如 3.1415926、-0.15、.15、2.等都是合法的实型 常量。 指数形式。由十进制数加上阶码标志“e”或 “E”及阶码组成,如3.14e-4或3.14E-4表示 3.14×10-4。
2.2 标识符、常量与变量

2.2.3 变量


在程序运行过程中,其存储的值可以被改变的量称 为变量 变量必须通过标识符进行说明,称为变量名。 变量名和内存单元地址存在映射关系,程序可以通 过变量名寻址,从而访问其存储的数据。
2.2 标识符、常量与变量

变量的定义和说明

数据类型 变量名1[,变量名2,…,变量名n];
long型转换成float型时由原来可达10位整数变成只有7位有效数字精度丢失但由于数的范围扩大了数据类型从较低级提升到较高级随着竞争日益激烈酒店嘴中的肥肉被大肆抢夺各大酒店在这场竞争中几乎溃不成军
21世纪高等学校精品规划教材
第2章 数据类型、运算符 和表达式



掌握C语言的基本数据类型 掌握标识符、关键字、常量和变量的使用 掌握运算符、表达式以及数据类型之间的转换 等 掌握简单数据的输入输出

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,可以和常量一样进行运算

数据类型、运算符与表达式

数据类型、运算符与表达式
上一页 下一页 返回
6.1 一维数组
例6.4程序中第一个for语句逐个输入10个数到数组a中,然后把a[0]送 入max中。在第一个for语句中,a[1]到a[9]逐个与max中的内容比 较,若比max的值大,则把该下标变量送入max中,因此max在己 比较过的下标变量中总是为最大者。比较结束,输出的max值即 为10个整数的最大值。
2.5 字符型数据
2.5.1 字符常量
1.字符常量的定义 用一对单引号括起来的单个字符,称为字符常量。例如,'
A','6','+'等。 2.转义字符
C语言还允许使用一种特殊形式的字符常量,就是以反斜杠 “\”开头的转义字符,该形式将反斜杠后面的字符转变成另外的 意义,因而称为转义字符。
下一页 返回
第2章 数据类型、运算符与表达式
2.1 C语言的数据类型 2.2 标识符、常量和变量 2.3 整型数据 2.4 实型数据 2.5 字符型数据 2.6 算术运算与算术表达式 2.7 赋值运算与赋值表达式 2.8 自增、自减与逗号运算
2.1 C语言的数据类型
C语言提供有丰富的数据类型。其数据类型及其分类关系如 图2-1所示。
int i,max,a【10」; printf(”input 10 numbers:\n");
上一页 下一页 返回
6.1 一维数组
for(1=0;1<10;1++) scanf(”%d”,&a[i]);
max=a[0]; for(i=1;i<10;i++)
if(a[i]>max) max=a[i]; printf("maxnum=%d\n",max);
形பைடு நூலகம்输出。

C语言的基本符号

C语言的基本符号

C语言的基本符号C语言是一种广泛应用于系统软件和应用软件开发中的编程语言。

在C语言中,一些特殊的符号起到了关键的作用,它们用来表示数据类型、运算符、分隔符等。

本文将介绍C语言中的一些基本符号及其作用。

一、数据类型符号1. int:用于声明整型变量,表示一个整数。

2. float:用于声明单精度浮点型变量,表示一个带有小数的实数。

3. double:用于声明双精度浮点型变量,表示一个更大范围的实数。

4. char:用于声明字符型变量,表示一个字符。

5. void:表示无类型,常用于函数的返回类型或指针类型。

二、常用运算符符号1. +:用于两个数的加法运算。

2. -:用于两个数的减法运算,或表示负数。

3. *:用于两个数的乘法运算。

4. /:用于两个数的除法运算。

5. %:取余运算符,用于求两个数相除后的余数。

6. =:赋值运算符,将右边的值赋给左边的变量。

7. ==:等于运算符,用于判断两个数是否相等。

8. !=:不等于运算符,用于判断两个数是否不相等。

9. >:大于运算符,用于判断左边的数是否大于右边的数。

10. <:小于运算符,用于判断左边的数是否小于右边的数。

11. >=:大于等于运算符,用于判断左边的数是否大于等于右边的数。

12. <=:小于等于运算符,用于判断左边的数是否小于等于右边的数。

三、常用分隔符符号1. ;:分号,用于表示语句的结束。

2. ,:逗号,用于分隔表达式中的多个元素。

3. ():括号,用于表示函数的参数列表或改变某个表达式的运算优先级。

4. {}:花括号,用于表示代码块的开始和结束。

5. []:方括号,用于表示数组的下标。

四、其他符号1. &:引用运算符,用于获取变量的地址。

2. *:指针运算符,用于声明指针变量或通过指针获取变量的值。

3. #:预处理器符号,用于指示编译器进行预处理操作。

4. /* */:注释符号,用于对代码进行注释,增加代码的可读性。

C语言程序设计 第2章 数据类型

C语言程序设计 第2章 数据类型

2.2常量和变量 变量名与变量值的关系:
2.2常量和变量
变量的使用:先定义后使用
变量定义的一般形式:
数据类型 变量名1,变量名2,…,变量名n;
2.2常量和变量
➢ 凡未被事先定义的,系统不把它认作变量名,这就 能保证程序中变量名使用的正确
例:varname,在使用的时候误写成vaname
➢ 在定义变量时要指定变量的类型,在编译时就能为 变量分配相应的存储单元
5
2.2常量和变量
甘草 三七 干姜 葛根
枸杞 人参 陈皮 地黄
山药 当归 谷芽 黄连
贴上标签 加以区分
用标识符给变量起名字
2.2常量和变量 变量命名规则
➢ 只能由字母(a~z,A~Z)、数字(0~9)和下划线(_)构 成
➢ 第一个字符不能为数字 ➢ 不能与关键字同名
例:a9,_a, A_num √ 9a, a*num,int ×
控制语句:控制语句用于控制程序的流程。 C语言提供三类控制语句: ➢ 选择语句 ➢ 循环语句 ➢ 转移语句。 控制语句会在第三章和第四章详细介绍。
2.7 表达式与语句
复合语句: 复合语句由一对大括号括起来的一 条或多条语句组成。 例:{
turnOn(0,3); turnOn(0,4); turnOn(0,5); turnOn(1,4); }
2.7 表达式与语句
表达式语句:表达式末尾加上“;”就构成一条 表达式语句。 例:
s = 3.14 * r * r; 就是一条赋值表达式语句。表达式语句最后的 分号是语句中必不可少的一部分。
2.7 表达式与语句
函数调用语句:函数调用语句由函数调用加分 号构成。 例:
turnOn(1,1);

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。

C语言基础知识二


13
练习: 练习:判断变量名是否正确 B12, xyz-1, #a , Day _sum, abc_3, w>m , mn5 $gqw , 12mn, D.abc, _9_a_d
14
3.3 整型数据
整型常量的表示方法
(1)十进制整数。123,-25 ,0 )十进制整数。 ,
15
(2)八进制整数。 )八进制整数。 以数字0( 开头, 以数字 (零)开头,如:0137, 值 1× +3× +7× 为:1×82+3×81+7×80 = 95
{ int a,b,c,d; unsigned u; a=22; b= -8; u=15; c=a+u; d=b+u; printf(“a+u=%d,b+u=%d\n”,c,d); }
说明:两不同类型的数据可进行算术运算。 说明:两不同类型的数据可进行算术运算。
运行: 运行:a+u=37,b+u=7
(不特别说明,默认为signed) 不特别说明,默认为 )
23
三、整型变量的定义
变量使用前必须定义, 变量使用前必须定义,一般放在函 数开头的声明部分。 数开头的声明部分。 int a,b; long c ; unsigned short d,e,f;
24
例1. 整型变量的定义与使用
main( )
18
补码
一个正数的补码和其原码的形式相同。 一个正数的补码和其原码的形式相同。 负数的补码:将该数绝对值的二进制形式, 负数的补码:将该数绝对值的二进制形式, 按位取反再加1。 按位取反再加 。
例:求-10的补码 的补码
0000000000001010 1111111111110101 1111111111110110

第2章 C语言,数据类型、运算符和表达式

运算符功能 对运算量(操作数)要求 运算符优先级别 结合方向 运算结果的取值 操作数个数 操作数类型 操作数形式(常量 or 变量) ( )
(C语言运算符总表见教材P26或P325附录C) return 31
C语言程序设计
算术运算符
+ - * / % 功能: 操作数要求: 结合性: 优先级: 注意事项: 算术运算 两个操作数 (当-用作负号时除外) 自左至右(当-用作负号时除外) -(负号) —— * / % —— + - (由高→低) ① 两个整数相除,结果为整数! 例: 3/2=1 ② %要求两个操作数均为整型数据! 且余数与被除数同号!
说明: ① 字符变量中存放的是字符ASCII码值! ② char与int数据间可进行算术运算!
char choice = 'A';
return24
C语言程序设计
字符串常量
字符常量是用双引号括起来的字符序列. 例如: "hello!" , "0" (1) 字符串常量在内存中的存储 (2) 字符串常量.vs.字符常量
整型
浮点型 字符型 说明:
① 数据类型所占字节数随机器硬件不同而不同! ② 可用sizeof(数据类型说明)来计算某一数据类型占内存的字节数! return
C语言程序设计 next part
2. 常量与变量
标识符命名 常量 变量
go go go
6
C语言程序设计
标识符命名
例: 判断下列标识符号合法性
next
ห้องสมุดไป่ตู้
20
C语言程序设计
字符常量
转义字符是用反斜杠\后面跟一个字符或一个八进制或十 六进制数表示的ASCⅡ码值。例如: '\n', '\101' (1) C语言中常用的转义字符 (2) 转义字符使用实例

C语言第2章 数据类型及运算符

C/C++程序设计第2 章数据类型及表达式计算机学院C/C++程序设计课程组C/C++程序设计第2章主要内容本章主要介绍:基本数据类型和存储类型的说明方法,以及基本运算符的运算规则和表达式的构成方法,为后续章节的学习奠定一个基础。

C/C++程序设计2.1 C 语言的数据类型使用高级语言编写程序,主要工作有两项:一是描述数据,二是描述数据加工的方法。

数据类型图 2.1C 语言的数据类型基本类型整型实型字符型带符号长整型(简称长整型)带符号整型无符号整型无符号整型无符号短整型无符号长整型单精度型双精度型空类型构造类型指针类型枚举类型数组类型结构体类型共用体类型C/C++程序设计2.2 常量常量是程序运行过程中其值不发生变化的数据。

2.2.1 整型常量表2.1 整型数据的表示方式2.2.2 实型常量3.14、.9999、-3.14159、834.、–0.666 、6.89E-52.2.3 字符常量’x’,’a’,’A’,’b’,’$’,’#’ ,printf("\tab\rcd\n\’ef\\g");2.2.4 符号常量#define 符号常量字符串#define PI 3.14159C/C++程序设计【例2.1】求一个圆柱体体积,用符号常量代替π。

#include <stdio.h>#define PI 3.14159 /*定义PI为符号常量*/void main(){float r,h,v;scanf("%f,%f",&r,&h);v=PI*r*r*h; /* PI相当于3.14159,参与运算*/printf("Volume=%f",v);}运行时输入:3,2↙运行结果为: Volume=56.548618C/C++程序设计2.2.5 字符串常量"\tab\rcd\n\’ef\\g“"I am a student" 、"x"、""注意:’\0’和’0’不同,’\0’是编码为0的字符,而’0’则是数字0,其编码为48。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档