请回答菜鸟一些C语言问题

若k,g均为int型变量,则以下语句的输出为哪一项?
int k,g;
k=017;
g=111;
printf("%d,",k);
printf("%x\n",g);------------%x是什么意思????????
A. 15,6f B. f,6f C. f,111 D. 15,111
其中6f 是什么意思??????????
答案是什么?????为什么????????

%x代表以16进制输出
6f即是16进制数

答案为:A
k=017 0表示为8进制 所以k=15
111转化为16进制为6f
温馨提示:答案为网友推荐,仅供参考
相似回答