若有以下定义和语句,则输出结果是______。 int u=010,v=0x10,w=10; printf("%d,%d,%d\n,u,v,w);

admin2009-02-15  13

问题 若有以下定义和语句,则输出结果是______。    int u=010,v=0x10,w=10;    printf("%d,%d,%d\n,u,v,w);

选项 A、8,16,10
B、10,10,10
C、8,8,10
D、8,10,10

答案1

解析 u被八进制数10赋值,等于十进制数8:v被十六进制数10赋值,等于十进制数 16;w直接被十进制数10赋值;因此分别输出十进制数8,16,10。
转载请注明原文地址:https://jikaoti.com/ti/fAK0FFFM
0

最新回复(0)