郁闷 整了半小时没想明白
1.
#include "iostream.h"
int main()
{
int a=180;
a=a/360*2*3.14;
cout<<a<<endl;
return 0;
}
运行结果:0
2.
#include "iostream.h"
int main()
{
int a=180;
a=2*3.14*a/360;
cout<<a<<endl;
return 0;
}
运行结果:3
3.
#include "iostream.h"
int main()
{
int a=180;
a=(int)(2*3.14*a/360);
cout<<a<<endl;
return 0;
}
运行结果:3
疑惑:第一个和第二个为什么运行结果不一样??