程序设计备课记录第6章_第1页
程序设计备课记录第6章_第2页
程序设计备课记录第6章_第3页
程序设计备课记录第6章_第4页
程序设计备课记录第6章_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第六符型数1、举例charch;解析:charch;的功能是:定义了一个字符型变量ch,ch的房子大小是一个字节。变量ch中可以存放一好像是字符‘a’住进了ch这个房子,其实是‘a’所对应的编97ch这个房子,这个编码就ASCII码。详见附7。2、合法字符常量须同时满足以下两⑴由单引号定⑵单引号内有且只有一个字比如@‘9’、‘’都是合法字符常量‘abc’、‘’都不是合法的字符常3、转义字符常定的字符。如:‘\n’、‘\t’等,它们⑵反斜线后跟三位八进制数也是合法的转义字符。如:‘\101’等⑶反斜线后跟一个小写的x两位十‘\x6d’、‘\x5a’等。⑷‘\101’、‘\141’在内存中都只占个字节,因为它们都是一个字符4、字符串常的字符可以没有,也可以多个。如:存中占节,除了字符a,b,c各占一个字节外,系统会自动在字符c的后面存放字符‘\0’,‘\0’叫字符串5、转①大写字母→小写字母c+32c-②小写字母→大写字母c-32c-③数字字符→数值:c-6、判断字符是否是①大写字母②小写字母③数字字符7、字符变量必须用关键char来定举例:charprintf(“%c”,ch);为%c,所以输出:A,而printf(“%d”,ch);的格式控制为%d,所以输出:65也就是说%c会输出字符本身,而%d则要输出字符所对ASCII码值8、字符的输入和输⑴字符的输出和输入也可用通用的输出和输入函printfscanf来举例charch1=‘a’,ch2;⑵数值和字符混合交叉输入的情inta1,a2;charc1,c2;1种输入方法 这种输入方法不正确!因为会把空格作为合法的字符赋入变量中,2种输入方法 把空格作为合法的字符赋入变量中。9、专门的字符输入输出函字符的输入和输出除了用通用的printfscanf实现以外,还有自专用的输入输出函数 char等价于charch1=‘a’,ch2;以下程序输出26个大写字母和它们的ASCII码值,每行输出两组数据{charch;inti; }}解析i%2==0==⑵字符数据既可以用%c输出,也以用%d输出,%c将会输出一个字符,%d将会输出字符所对应的ASCII码值。⑶最后语putchar(‘\n’);等价于:printf(“\n”);功能是使黑屏上的语pressanykeytocontinue乖乖换行,6.2以下程序段等待从终端输入一个Enter键时,程序才往下继printf(“PressEntertoco

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论