- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
•任务4大小写字母转换
要点:
1.字符及字符串
2.大小写字母转换
•4.1字符及字符串
单引号表示法:对于可显示的字符常量,可直接
用单引号将该字符括起来。
字符型常量例如:’a’、’4’、’*’、’+’、
’#’等,十进制65表示’A’
转义字符表示法:见下一页
特点:(1)只能用单引号括起来
(2)只能是单个字符,不能是字符串
(3)字符常量可以使字符集中的任意字符
(4)C语言对字符型和整数是不加区分的。’C’得ASCII码为67,’C’-2=65
•4.1字符及字符串
字符含义ASCII码
\n换行10
\t横向跳格(Tab)9
\b退格(Backspace)8
\\反斜杠92
\”双引号34
\’单引号39
\ddd1~3位八进制整数所代表的字符
\xhh1~2位十六进制整数所代表的字符
ASCII字符集中所有的字符都可以用转义字符表示
•4.1字符及字符串
字符串常量:用双引号括起来的零个或多个字符序列。
例如:””,”Superman!”,”74110”,”Shesaid\”Iloveyou\””……
Shesaid“Iloveyou”
字符串的长度:一个字符串中所有字符的个数。
例如:”0123456”,”abc”,”Welcomeyou”,”\”Oh\””,”\102\105\x50\x48”
的长度分别为7,3,11,4,4。(注:转义字符只当一个字符)
•4.1字符及字符串
内存中每个字符占一个字节,但是C语言中规定,每个字符串在
内存中占用的字节数等于字符串长度加1。其中,最后一个字节
的字符称为“空字符”。ASCII码为0,用转义字符’\0’表示,这
是字符串结束的标志。
hello\0
“A”长度为1,占用字节数为2。
‘A’占用字节数为1。
‘c’和“c”在内存中的存储情况cc\0
•4.1字符及字符串
字符型变量:一个字符型变量只能存放一个字符
charch1,ch2,ch3;
对三个变量进行赋值
ch1=‘a‘;
ch2=‘b‘;
ch3=‘c‘;
字符型数据和整型数据实通用的,它们既可以
用字符形式输出,也可以用整数形式输出。
•4.2大小写字母转换
动手试一试:输入大写字母,输出小写字母
程序:运行结果:
文档评论(0)