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

题目类型: 单选题

题目内容

设已定义整型变量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

题目纠错