%3c%3c= 1 c语言,计算机二级C语言辅导第6章字符型数据.ppt

计算机二级C语言辅导第6章字符型数据

第六章;二进制编码:;6.1.1 字符型常量;说明:;6.1.2转义字符常量;表6.1 C语言中的转义字符;注意:;6.1.3字符串常量;6.1.4 字符量运算;6.2 字符变量;6.3 字符型数据的输入输出;6.3.1 使用printf输出数据;使用putchar函数输出数据;6.3.2 使用scanf函数输入数据;注意:;说明:;(2)在格式控制中指定了输入数据的宽度, 如上例改为: scanf(“%3c%3c%3c”,&a, &b, &c);此时输入形式必须严格按照宽度进行输入。输入形式可以限定为: A B C 其中,每个字符之间必须有两个空格(或者是回车)。;(3)格式控制中出现交叉输入的情况。如上例改为: main() { int a, b; char x, y; scanf(“%d%c%d%c”,&a, &x, &b, &y); }我们可以这样输入:10A20B 也可以:10A 20B但不能这样输入:10 A 20 B因为计算机将10赋给a之后,接下??碰到一个非数值型的空格符,系统会把空格符自动的赋给变量x,而对变量b赋值的时候,计算机判断两种类型不匹配,输入不成功。最后b和y都没有接收数据。;使用getchar函数输入数据;例6.1 有以下程序: #include main() { char c; while((c=getchar())!=‘?’) putchar(--c); }程序运行时,如果从键盘输入:Y?N?,则输出结果为:______。输出结果:X;ASCII字符表;#include int isspace( int ch );  功能:如果参数是空格类字符(即:单空格,制表符,垂直制表符,满页符,回车符,新行符),函数返回非零值,否则返回零值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值