有如下程序,其中k的初始值为八进制数: #include main( ) { intk=011; printf("%d\n",k++); } 程序运行后的输出结果为( )。

admin2017-06-16  3

问题 有如下程序,其中k的初始值为八进制数:
#include
main(     )
{
intk=011;
printf("%d\n",k++);
}
程序运行后的输出结果为(     )。

选项 A、12
B、11
C、10
D、9

答案D

解析 本题考查数值转换与输出控制符的应用。题干中k为八进制数,011为八进制数字表示,其对应的十进制数字为9,采用%d输出其十进制数字,因此选择D。
转载请注明原文地址:https://kaotiyun.com/show/zhbe777K
0

最新回复(0)