老师,初学者的问题???
老师,初学者的问题???
main()
{float a=3.1415;
printf("a*10=%e\n",a*10);
printf("%e\n",123.54);
}
输出的结果是:a*10=3.14150e+01
1.23540e+02
为什么是这样?
"a*10"的怎么是01,下面的是02.
main()
{int mum;
mum=-3;
printf("%o",num);
}
输出的结果是:177775
我这本书里的解释是它的补码为1111111111111101
补码是什么? |




老师,初学者的问题???
main()
{float a=3.1415;
printf("a*10=%e\n",a*10);
printf("%e\n",123.54);
}
输出的结果是:a*10=3.14150e+01
1.23540e+02
为什么是这样?
"a*10"的怎么是01,下面的是02.
main()
{int mum;
mum=-3;
printf("%o",num);
}
输出的结果是:177775
我这本书里的解释是它的补码为1111111111111101
补码是什么?




