有以下程序 #include main() { int c; while((c=getchar())!=′\n) { switch(c-′2′) { case 0: case 1:putchar(c+4); case 2:putcha

admin2010-12-10  48

问题 有以下程序
#include
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")}
从第一列开始输入以下数据代表一个回车符。
2743
程序的输出结果是

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

答案A

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

最新回复(0)