3.1.2字符类型 char ch; (ch>='a'&&ch<='z')l‖(ch>='A'&&ch<='Z) (ch>='0'&&ch<='9) 字符型数据 口字符变量:ch 口字符常量:a
3.1.2 字符类型 char ch; (ch >= 'a' && ch <= 'z' ) || ( ch >= 'A' && ch <= 'Z') (ch >= '0' && ch <= '9') 字符型数据 字符变量:ch 字符常量: 'a
字符常量 'a'z''A'Z'0'9n ASCI字符集:列出所有可用的字符 每个字符:惟一的次序值 (ASC川码) ASCI I码表 符号 10进制 符号 10进制 符号 10进制 符号 10进制 0''9 @ 64 P 80 96 112 A 65 Q 81 97 q 113 'A'-Z B 66 R 82 b 98 114 67 83 99 115 D 68 T 84 a'-'z d 100 116 69 U 85 e 101 117 70 86 f 102 118 71 103 119 区分数字1和 H 72 8 h 120 数字字符' 73 Y 104 i 105 121 74 Z 90 106 122 75 91 k 107 123 L 76 92 1 108 124 77 ] 93 109 125 N 78 94 110 126 n 0 79 95 111 0 127
'a' 'z' 'A' 'Z' '0' '9' ' ' '\n' 字符常量 ASCII字符集:列出所有可用的字符 每个字符:惟一的次序值( ASCII 码) '0'-'9' 'A'-'Z' 'a'-'z' 区分数字 1 和 数字字符 '1
字符变量 char ch; 定义字符变量ch,用于存放字符型数据。 ch 'A';
字符变量 char ch; 定义字符变量ch,用于存放字符型数据。 ch = 'A';
3.1.3字符型数据的输入和输出 ■字符输入函数getchar 输入一个字符 char ch; char ch; ch getchar(); ch getchar() putchar (ch); 字符输出函数putchar putchar ('?") 输出一个字符 putchar(输出参数); a a? 字符常量或字符变量
3.1.3 字符型数据的输入和输出 ◼ 字符输入函数getchar 输入一个字符 char ch; ch = getchar( ); ◼ 字符输出函数putchar 输出一个字符 putchar(输出参数); 字符常量或字符变量 char ch; ch = getchar(); putchar (ch); putchar (‘?'); a a?
调用scanf和orintf输入输出字符 从键盘上输入两个字符,并输出。 char c1,c2; c1=getchar () printf("Enter c1,c2 ") c2=getchat () scanf(“%c,%c”,&c1,&c2); 等价于 putchar(c1); printf(“%c,%c”,c1,c2); putchar(c2); printf("An"); putchar(\n');
调用scanf和printf输入输出字符 从键盘上输入两个字符,并输出。 char c1,c2; printf(“Enter c1,c2 : ”); scanf(“%c,%c”, &c1, &c2); printf(“%c,%c”,c1,c2); printf(“\n”); c1=getchar (); c2=getchat (); putchar(c1); putchar(c2); putchar(‘\n’); 等价于