大家快来看看,这个程序很诡异。
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
int main()
{
float a=10.23;
int b;
a=a*100;
b=a;
cout<<b;
return 0;
}
各位大侠
这个程序输出的b为1022,为什么啊?
在下先谢过各位了!
2011-11-06 22:26
2011-11-07 12:47