
已有4608人浏览
C语言的问题,为什么下列程序的输出结果是( B ).inti=010,j=10; printf("%d,%d\n",i++,j--); A、11,10 B、9,10 C、10,9 D、10,8
2021-02-02 13:54:40

不对,i=010,是八进制数,转换为十进制为8,所以输出时i是后置++,输出的值是8j是10,也是后置++,所以输出10,
其他类似问题
-
晚节不保 什么意思2021-02-02
-
氢弹爆炸是氢气的爆炸吗?2021-02-02
-
河水萦带中的萦字是什么意思?2021-02-02
-
血型的凝集原与凝集素是什么2021-02-02
-
每隔3天 每3天有区别么?.2021-02-02
-
数列收敛到底是什么意思不是很理解,请问老师可以生动的说明一下意思么?不需要定义谢谢!2021-02-02
-
爆发与暴发这二词如何区分?谢谢!2021-02-02
-
成群结队是什么意思2021-02-02
-
英语翻译自1988年参加工作至今在公交分局工作,现任职于公交分局公交反扒二大队.要绝对准确.2021-02-02
-
“露”的读音露脸和抛头露面中的露读音一样么?为什么2021-02-02