问题 单项选择题

有以下程序,其中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。

填空题
多项选择题