分享
分享赚钱 收藏 举报 版权申诉 / 11

类型第6章 字符型数据.ppt

  • 上传人:hwpkd79526
  • 文档编号:8129564
  • 上传时间:2019-06-10
  • 格式:PPT
  • 页数:11
  • 大小:171KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    第6章 字符型数据.ppt
    资源描述:

    1、第六章 字符型数据,字符型常量 字符型变量 字符的输入与输出 程序举例,字符常量 定义:用单引号括起来的单个普通字符或转义字符.,字符常量的值:该字符的ASCII码值,如 101 -A 012 -n376 - x61 -a60 -0 483 -(),例: A-101-x41-65,如 A65, a97,048 , n10,如 a A ? n 101,转义字符:反斜线后面跟一个字符或一个代码值表示,例 转义字符举例(ch2_001.c,ch2_004.c) main() printf(“101 x42 Cn“);printf(“I say:“How are you?“n“);printf(“C

    2、Programn“);printf(“Turbo C“); ,运行结果:(屏幕显示) A B C Isay:”How are you?” C Program Turbo C,例 main() printf(“Yb=n”);,运行结果: 屏幕显示:= 打印机输出:,字符常量与字符串常量不同,字符串常量 定义:用双引号(“”)括起来的字符序列 存储:每个字符串尾自动加一个 0 作为字符串结束标志,字符型变量 字符变量用char进行定义,可赋初值 字符变量存放字符ASCII码,占内存一个字节 char与int数据间可进行算术运算,例 a=D; /* a=68; */x=A+5; /* x=65+5;

    3、 */s=!+G /* s=33+71; */,没有字符串变量,用字符数组存放,字符输出函数,格式: putchar( c ) 参数: c为字符常量、变量或表达式 功能:把字符c输出到显示器上 返值:正常,为显示的代码值;出错,为EOF(-1),/*ch3_1.c*/ #include main() int c;char a;c=65; a=B;putchar(c); putchar(n); putchar(a); ,运行结果:AB,例,格式:getchar( ) 功能:从键盘读一字符 返值:正常,返回读取的代码值;出错,返回EOF(-1),例,/*ch3_4.c*/ #include mai

    4、n() int c;printf(“Enter a character:“);c=getchar();printf(“%c-hex%xn“,c,c); ,运行结果: Enter a character:A A-hex41,字符输入函数,字符输出输入复习,printf函数与scanf函数,字符的格式说明是%c 输入函数输入值时注意只要一个字符,分隔符照读 可用scanf(“%c %c %c”,使空格、制表符和回车作为间隔符不能读入,否则输入的字符间没有分隔符,程序举例,#include main() int i,j;char c;while(1) c=getchar();if(c=a ,例1:小写字母转换成大写字母,直至输入非字母字符,#include main() int i;char ch;for(i=0;i26;i+) ch=i+65;if(i%2=0)putchar(n);printf( “ c=%c ascii= %d”,ch,ch); printf(“n”); ,例2:输出26个大写字母和它们的ASCII代码,把一串密码译成正文,密码以字符表示结束.译码规则为 (1) 如果是字母,转换成字母序列的下一个字母.如A译成B,B译成C. (2)如果是字母Z,译成A. (3)无论是大小写字母都译成小写字母. (4)其他字符一律照原样输出.,

    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第6章 字符型数据.ppt
    链接地址:https://www.docduoduo.com/p-8129564.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开