以下程序输出的结果是()
main()
{int k=17;
printf("%d,%0,%x\n",k,k,k);
}
A、
17,021,0xl1
B、
17,17,17
C、
17,0x11,021
D、
17,21,11
【正确答案】:D
【题目解析】:
%o表示以八进制数形式输出整数;%x标志以十六进制数形式输出整数。17的八进制数为21,17的十六进制为11
即输出:17,21,11
以下程序输出的结果是()
main()
{int k=17;
printf("%d,%0,%x\n",k,k,k);
}
17,021,0xl1
17,17,17
17,0x11,021
17,21,11
%o表示以八进制数形式输出整数;%x标志以十六进制数形式输出整数。17的八进制数为21,17的十六进制为11
即输出:17,21,11