问题 单项选择题

有以下程序,其中k的初值为八进制数
#include <stdio.h>
main()
intk=011;
printf("%d\n",k++);

程序运行后的输出结果是

A) 12
B) 11
C) 10
D) 9

答案

参考答案:D

解析: 011转换成十进制为9,并且k++表示先使用k的值,再使k的值加1,所以输出值为9。

单项选择题
多项选择题