有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!=’\n’) { switch(c-’2’) { case 0:

admin2013-02-23  21

问题 有以下程序:    #include<stdio.h>    main()    {  int c;       while((c=getchar())!=’\n’)       {  switch(c-’2’)          {  case 0:             case 1:putchar(c+4);             case 2:putchar(c+4);break;             case 3:putchar(c+3);             case 4:putchar(c+3);break;}}       printf("\n")}    从第一列开始输入以下数据<CR>代表一个回车符。    2743<CR>    程序的输出结果是

选项 A、66877
B、668966
C、6677877
D、6688766

答案1

解析 本题主要考查了字符输入输出函数getchar和putchar的使用。getchar函数用来从标准输入设备上读入一个字符,putchar(c)函数是将字符变量c中的字符输出到标准输出设备上。并且字符可以看作整数参与运算。
转载请注明原文地址:https://kaotiyun.com/show/CsJp777K
0

最新回复(0)