定义:char c1,c2; scanf(“%2c%3c”,&c1,&c2);printf(“%c%c”,c1,c2); 键盘输入:ABCDE;则输出的结果是答案是A C 这个该怎么解呢
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/30 23:15:59
![定义:char c1,c2; scanf(“%2c%3c”,&c1,&c2);printf(“%c%c”,c1,c2); 键盘输入:ABCDE;则输出的结果是答案是A C 这个该怎么解呢](/uploads/image/z/1097105-41-5.jpg?t=%E5%AE%9A%E4%B9%89%EF%BC%9Achar+c1%2Cc2%3B+scanf%28%E2%80%9C%252c%253c%E2%80%9D%2C%26c1%2C%26c2%29%3Bprintf%28%E2%80%9C%25c%25c%E2%80%9D%2Cc1%2Cc2%29%3B+%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%EF%BC%9AABCDE%3B%E5%88%99%E8%BE%93%E5%87%BA%E7%9A%84%E7%BB%93%E6%9E%9C%E6%98%AF%E7%AD%94%E6%A1%88%E6%98%AFA+C+%E8%BF%99%E4%B8%AA%E8%AF%A5%E6%80%8E%E4%B9%88%E8%A7%A3%E5%91%A2)
xQNP`$!
IA?obtC*Ai1bP@01v/8maNws9\EiͪER "ɐ%ZB މ!GeHB>epSn8v5@A5<::hŲ,ޘI?XI3p
gc'$l/*1-r-ںMOʺo^YGLwfKjQMvn<8N1 Z8;8^I?G&@TG#)^gzk4v3YH4@{YQ%RiN.i
定义:char c1,c2; scanf(“%2c%3c”,&c1,&c2);printf(“%c%c”,c1,c2); 键盘输入:ABCDE;则输出的结果是答案是A C 这个该怎么解呢
定义:char c1,c2; scanf(“%2c%3c”,&c1,&c2);printf(“%c%c”,c1,c2); 键盘输入:ABCDE;则输出的结果是
答案是A C 这个该怎么解呢
定义:char c1,c2; scanf(“%2c%3c”,&c1,&c2);printf(“%c%c”,c1,c2); 键盘输入:ABCDE;则输出的结果是答案是A C 这个该怎么解呢
我有一种解释(我的看法)
在 地址 &c1 处读两个字符 AB 因为才c1 只有一个字节,只有读入那个字节的才有效(此处读入的是A) 所以用printf() 读的时候读c1 的一个字节 所以为 A.
c2 一样的道理.