C++语言程序设计 清华大学郑莉 例11-4控制输出精度 include iostream> 输出流 #include <iomanip> using name space std void maino double values[]={1.23,35.36,653.7,4358.24 char *names[]= Zoot,jimmy ,Al ,Stan"] cout<<setiosflags(ios:: scientific) for(int i=0;1<4;i++ cout<<setiosflags(ios:: left) 输出结果: <setw(6)<<names[il Zoot <<resetiosflags(ios: left) Jimmy 4e+001 <<setw(10)<<setprecision (1) 7e+002 << values [i]<<end1 Stan 4e+003C++语言程序设计 清华大学 郑莉 12 例11-4控制输出精度 #include <iostream> #include <iomanip> using namespace std; void main() { double values[]={1.23,35.36,653.7,4358.24}; char *names[]={"Zoot","Jimmy","Al","Stan"}; cout<<setiosflags(ios::scientific); for(int i=0;i<4;i++) cout<<setiosflags(ios::left) <<setw(6)<<names[i] <<resetiosflags(ios::left) <<setw(10)<<setprecision(1) << values[i]<<endl; } 输 出 流 输出结果: Zoot 1 Jimmy 4e+001 Al 7e+002 Stan 4e+003