• / 12
  • 下载费用:20 金币  

第06章 字符数据(培训)

关 键 词:
第06章 字符数据培训 06 字符 数据 培训
资源描述:
第6章字符型数据 6.1字符型常量 1.字符常量 2.转义字符常量 3.字符串常量 4.可对字符量进行的运算 6.2字符变量 6.3字符的输入和输出 2.补充: 转义字符:\ddd ‘\065’,’\65’,’\101’,’\0’ 转义字符:\xdd ‘\x65’ 4.可对字符量进行的运算 由于字符量具有数值,在机器内也是以整型常量 的形式存放,因此字符可参与任何整数运算。 (1)利用算术运算实现大小写字符的转换 如:’A’+3265+32’a’ ‘b’-3298- 32’B’ (2)利用算术运算实现字符与整数值之间的互换 如:‘9’-‘0’57-489 4+‘0’4+4852’4’ (3)字符常量也可以进行关系运算 如:’a’ /*说明函数getchar的原型包含在哪个文件中*/ void main() {int a; char b; a=getchar(); b=getchar(); printf(“a=%c\ta=%d\tb=%c\tb=%d\n“,a,a,b,b); } 从键盘输入字符, 该字符 的ASCII编码值赋给a 程序运行情况如下: 13↙ a=1a=49b=3b=51 注意:注意: 调用函数getchar时,程序执行被中断,等待 用户从键盘输入数据。当用户键入字符并敲回 车键以后,程序继续运行。若用户输入字符后 未按回车键,则键入的内容一直保留在键盘缓 冲区中,只有用户键入回车键后,字符输入函 数getchar才进行处理。 函数getchar将回车键作为一个字符读入。 如果程序中有两个以上函数getchar时,应 该一次性输入所需字符,最后再按回车键 ,如上例所示。 无论输入的是英文字母或标点符号还是数字 ,都是作为字符输入 。 ((1 1)函数原型)函数原型 putchar(chputchar(ch);); 函数的名称 函数的参数 ((2 2)函数功能)函数功能 向标准输出设备(一般为显示器)输出一个 字符 2、字符输出函数 例例3-43-4:: #include 程序运行结果为: ABBC main( ) { int a=65; char b='B'; putchar(a); putchar(65+1); putchar(b); putchar('B'+1); } 包含函数putchar 的头文件 #include “stdio.h“ void main() {char ch;int num=0; ch=getchar(); 【例5-2】 统计从键盘输入的一行字符的个数 (以回车键作为输入结束标记)。 while(ch!='\n') 判断是否输入结束 {num++; ch=getchar(); } 第五章 5.1 while语句 printf(“num=%d\n“,num); } #include “stdio.h“ void main() {char ch; int num=0; while( (ch=getchar())!=‘\n’) { num++; } printf(“num=%d\n“,num); } 第五章 5.2 do-while语句 国家等级考试练习 1.以下合法的字符型常量是—— a.’\x13’ b.’\081’ c.’65’ d.”\n” A 2.已知大写字母A的ASCII码是65,小写字母的ASCII是97,以下不能将变量C 中的大写字母转换为小写字母的语句是———— a.c=(c-’A’)%26+’a’ b.c=c+32 c.c-’A’+’a’ d.(‘A’+c)%26-’a’ D 3.以下选项中,值为1的表达式是—— a.1-’0’ b.1-’\0’ c.’1’-0 d.’\0’-’0’ B
展开阅读全文
  麦档网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:第06章 字符数据(培训)
链接地址:https://www.maidoc.com/p-15678898.html

当前资源信息

d****

编号: 20180816141647955148

类型: 共享资源

格式: PPT

大小: 145.00KB

上传时间: 2019-11-07

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

[email protected] 2018-2020 maidoc.com版权所有  文库上传用户QQ群:3303921 

麦档网为“文档C2C模式”,即用户上传的文档所得金币直接给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的金币归上传人(含作者)所有。
备案号:蜀ICP备17040478号-3  
川公网安备:51019002001290号 

本站提供办公文档学习资料考试资料文档下载


收起
展开