发布网友 发布时间:2023-10-26 02:12
共5个回答
热心网友 时间:2024-11-25 15:53
编程语言通常规定是以0开头的数字是八进制数,以0x开头的数字是十六进制数,其余的就是十进制数,至于你说的“十进制是D表示 二进制是B 十六进制是H”在编写程序时是不能用的,那只是为了方便,书写时(不是在计算机上编程时)用到的(只对于C语言编程,汇编语言编程时,是写上的),你的程序 int x=011中,x是用八进制表示的一个数字,他是9.后面的printf("%d\n",++x);是以10进制形式打印结果(%d的作用),所以程序运行的结果是9.热心网友 时间:2024-11-25 15:53
在C语言里,整数有三种表示形式:十进制,八进制,十六进制。热心网友 时间:2024-11-25 15:54
0开头的是八进制热心网友 时间:2024-11-25 15:55
0开头的是八进制热心网友 时间:2024-11-25 15:55
011前面为0所以为八进制