有以下程序   main( )   { char a,b,c,d;    scanf("%c,%c,%d,%d",&a,&b,&c,&d);    printf("c,%c,%c,%c\n",a,b,c,d);   }   若运行时从键盘上输入:6

admin2006-08-25  23

问题 有以下程序
  main(  )
  { char a,b,c,d;
    scanf("%c,%c,%d,%d",&a,&b,&c,&d);
    printf("c,%c,%c,%c\n",a,b,c,d);
  }
  若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是

选项 A、6,5,A,B
B、6,5,65,66
C、6,5,6,5
D、6,5,6,6

答案A

解析 本题涉及到字符型数据和整形数据(0-254)之间的互换关系.,即字符型的数据在计算机内部是以整形数据存储的,值即为其ASCII码值,本题把整数65,66当作字符输出,其对应的ASCII码为A和B。
转载请注明原文地址:https://kaotiyun.com/show/F4Hp777K
0

相关试题推荐
最新回复(0)