设已定义整型变量k,g,则下面程序输出的结果是()k=017;g=111;printf(”%d”,++k);prinff(”%x

设已定义整型变量k,g,则下面程序输出的结果是()

k=017;g=111;printf(”%d”,++k);prinff(”%x\n”,g++);


A、

156f


B、

1670


C、

1571


D、

166f


【正确答案】:D
【题目解析】:

017是八进制数,其十进制数为15,++k先加后参与运算,故输出为16;%x是以十六进制数形式输出整数,111的十六进制数为6F,故输出6F