问题
填空题
以下程序运行后的输出结果是______。 main() {int x=0210;printf("%x\n",x); }
答案
参考答案:88
解析: C语言中以0打头的整数为八进制表示,则x的十进制表示为2*64+8=136。%x表示以16进制输出,130的十六进制表示应为88H。所以输出结果为88。
以下程序运行后的输出结果是______。 main() {int x=0210;printf("%x\n",x); }
参考答案:88
解析: C语言中以0打头的整数为八进制表示,则x的十进制表示为2*64+8=136。%x表示以16进制输出,130的十六进制表示应为88H。所以输出结果为88。