问题 单项选择题

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

程序运行后的输出结果是( )。

A.12

B.11

C.10

D.9

答案

参考答案:D

解析: 八进制数k=011的十进制值为9,因此题中输出的是k的十进制值,输出完成后才执行k++操作。

单项选择题
单项选择题