#include<stdio.h> int main() { int x=011; printf("%d\n",++x); } 最后答案是什么?
#include<stdio.h> int main() { int x=011; printf("%d\n",++x); } 最后答案是什么?
日期:2018-10-06 10:01:50 人气:3
10
解:在C语言中,整常数可用十进制,八进制,十六进制数表示。
在程序中,凡以0开头的数都认做八进制数,凡以0x开头的数都认是十六进制数。
故,011=1*8¹+1*8º=9,
++x表示给x+1,9+1=10