第6章:c语言字符型数据.ppt
《第6章:c语言字符型数据.ppt》由会员分享,可在线阅读,更多相关《第6章:c语言字符型数据.ppt(28页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 第第6 6章:字符型数据章:字符型数据6.1 字符型常量字符型常量6.1.1 字符常量字符常量C C语言中语言中,字符常量是用单引号括起来的一个字符。字符常量是用单引号括起来的一个字符。一个字符常量代表一个字符常量代表 Ascll 字符集中的一个字符。字符集中的一个字符。a 97 A 65 B 66 32 0 48 1 49 A AB “A”6.1.2 转义字符常量转义字符常量转义字符又称反斜线字符,它是以一个斜线开头后跟一个转义字符又称反斜线字符,它是以一个斜线开头后跟一个特定的字符,来代表某一个特定的字符。特定的字符,来代表某一个特定的字符。n:回车换行回车换行 t :代表代表TabTa
2、b键键r :回车不换行回车不换行 :”:”ddd:八进制数代表一个字符八进制数代表一个字符xhh:十六进制代表一个字符十六进制代表一个字符6.1.2 转义字符常量转义字符常量转义字符实例:转义字符实例:printf(“ABb”EF”);printf(“ABbE”rF”);运行结果:运行结果:FE”FE”6.1.2 转义字符常量转义字符常量(2)反斜线后的八进制数可以不用0开头。101=A 141=a 023 028(3)反斜线后的十六进制数只可由小写字母x开头。x41 x6d6.1.3 字符串常量字符串常量字符串常量是由双引号括起来的一串字符字符串常量是由双引号括起来的一串字符例:”ABCD”
3、“A”“a#%”6.1.4 可对字符量进行运算可对字符量进行运算对字符运算实际上是对字符的对字符运算实际上是对字符的ASCIIASCII码值进行运算码值进行运算例:A+1=B b-1=a C+2=EA+32=a b-32=B1-0=1 9-0=9 1+0=1 4+0=46.2 6.2 字符变量字符变量char c;char c1=A,c2=b;char ch=65;6.3 6.3 字符的输入和输出字符的输入和输出6.3.1 调用调用 printf 和和 scanf 函数输出和输入字符函数输出和输入字符用用printf函数输出字符时只需要使用格式说明函数输出字符时只需要使用格式说明%c。例例:m
4、ain()char c1,c2;c1=A,c2=B;printf(“%d,%c”,c1,c2);运行结果运行结果:65,B用用scanf函数输入字符时也要使用格式说明函数输入字符时也要使用格式说明%c。注意:当使用的格式说明中当使用的格式说明中%c一个紧接一个时,字符之间不应有间隔符。一个紧接一个时,字符之间不应有间隔符。例例:main()char c1,c2;scanf(“%c%c”,&c1,&c2);printf(“%c,%c”,c1,c2);6.3 6.3 字符的输入和输出字符的输入和输出6.3 6.3 字符的输入和输出字符的输入和输出注意交叉输入注意交叉输入:main()char c1
5、,c2;int x,y;scanf(“%d%c%d%c”,&x,&c1,&y,&c2);6.3 6.3 字符的输入和输出字符的输入和输出可以在格式字符前加一个整数,指定输入数据所占宽度可以在格式字符前加一个整数,指定输入数据所占宽度:main()char c1,c2;scanf(“%4c%4c”,&c1,&c2);注意注意:putchar和getchar()两个函数每次只能输出或输入一个字符putchar函数用于输出字符,调用形式如下:putchar(ch)其中ch可以是字符变量或是字符常量getchar函数用于输入字符,其调用形式如下:ch=getchar()注意注意:在输入时,空格、回车符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 字符 数据
限制150内