因为ACM赛题的需要,所以特地找了下c++中输出的一些处理 c++输出保留三位小数 cout.precision(3);//保留小数点后3位 c++不采用科学计数法 cout.setf(ios::fixed,ios::floatfield); c输出保留三位小数,并不采用科学计数法表示 float a=3.01; printf("%.3f",a);//这样不会采用科学计数法表示