单选题
446.有以下程序: #include main() { int x=010,y=10; printf( ); } 程序运行后的输出结果是( )。
A
10,9
B
11,10
C
010,9
D
9,10
答案解析
正确答案:D
解析:
在C语言中,以0开头的整数常量表示的是八进制数,所以x=010实际上是八进制数10,转换为十进制是8。所以输出结果为9,10。
相关知识点:
八进制与十进制输出记
题目纠错
二级C语言知识练习
