- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五讲字 符 类 型 编程范例 例1 输入一个字符和两个整数,如果输入的字符是‘+’,则输出两个整数的和;其他情况,则输出所输入的两个整数。 例2 输入一个字符,如果输入的是大写字母,输出其对应的小写字母,否则输出它的下一个字符。 * * 5.2.1 字符常量与字符变量 字符通常指的是ANSI C中规定的128个字符(见《附录B ASCII码表》)。 字符常量用单引号表示,如:h, P, 9, +, 字符只能是一个,不能是多个字符,也不能没有字符,以下表达式是错误的: ab /* 单引号中不能包含多个字符 */ /* 单引号中不能没有字符*/ 几个特殊字符: \n 换行符 \t 制表符即Tab \ 单引号 \ 双引号 \\ 反斜杠 \0 空字符 1.字符常量 字符类型变量的定义: char 变量名1, 变量名2, ……; 字符类型变量的初始化: char 变量名1=字符值1, 变量名2=字符值2, ……; 下面是一个变量定义、初始化和赋值的例子: char a1=m, a2; /* 定义字符变量a1、a2,并且对a1 初始化 */ a2=r; /* 赋值 */ 2.字符变量 5.2.2 字符的输入输出 字符的输入输出可以通过两种方式,一种是用库函数scanf和printf,其中格式字符用%c。 char x; /* 定义字符变量x */ scanf(%c, x); /* 输入一个字符给x */ printf(%c,x); /* 输出x的值 */ 1.使用scanf和printf函数 字符的另一种输入与输出是用库函数getchar和putchar,下面给出一个使用的例子: char x; /* 定义字符变量x */ x=getchar(); /* 从键盘输入一个字符给变量x */ putchar(x); /* 输出x的值 */ 2.使用getchar和putchar函数 连续输入几个字符时,请注意不需要用空格或回车隔开。如执行以下语句时,只需输入“ABC”,而不应该输入“A B C”。 x=getchar(); y=getchar(); z=getchar(); 5.2.3 字符运算 字符在计算机中以ASCII码存放,如A的ASCII码相当于整数65;d的ASCII码相当于整数100。因此每一个字符都相当于一个整数,即该字符的ASCII码值。 根据每个字符的ASCII码值,可以看出如下规律: (1)所有的数字、小写字母、大写字母都是连续排列的。如b比c小1,d比c大1,等等。 (2)从大小来看,数字 大写字母 小写字母 (3)任何一个小写字母与其对应的大写字母的差都是32。 由于上述规律,可以得出如下常见的应用: (1)字符加整数n,可以得到该字符往后的第n个字符; n为负数时,可以得到该字符往前的第n个字符。 如h+3 得到j,h-1得到g 两个字符相减是一个整数,即两个字符在ASCII码表中的距离。如‘c’-‘a’是2,说明‘c’在‘a’后面2个位置。 (2)任何一个小写字母减去32得到相应的大写字母,任何一个大写字母加上32得到相应的小写字母。 如h-32 得到H,D+32得到d‘ (3)判断一个字符ch是大写字母、小写字母、数字可以分别采用如下的逻辑表达式: ch=A ch=Z ch=a ch=z ch=0 ch=9
您可能关注的文档
最近下载
- 精彩展示__高效宣讲.ppt VIP
- 2.3 一元二次不等式 说课课件-【中职专用】高一上学期高教版(2021)数学基础模块(上册).pptx VIP
- T_HBLS 0021.1-2023 江汉大米 第1部分:稻谷.pdf VIP
- 部编版六年级上第四单元作文指导《笔尖流出的故事》-课件.ppt VIP
- 细水雾对磷酸铁锂储能电池模组性能影响研究.pdf VIP
- 2014年上海市录用公务员专业科目考试《信息管理》试卷(解析卷).pdf VIP
- 智算中心项目建设方案(44页 PPT).pptx VIP
- 第七单元习作:写信(素材积累)-2023-2024学年四年级语文上册单元作文能力提升(统编版)_1.docx
- 通信工程概预算介绍.pptx VIP
- 工程建设标准强制性条文 房屋建筑部分(2013版).docx VIP
有哪些信誉好的足球投注网站
文档评论(0)