万能百科  > 所属分类  > 

有以下程序 main() { char a,b,c,d; scanf("%c,%c,%d,%d",&a,&b,&c,&d); p

有以下程序

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。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签