一个关于cout的输出问题
//cout的格式输出#include <iostream.h>
void main()
{
int nNum=1234;
double fNum=12.34567890;
cout<<"1234567890"<<endl;
cout.width(10);
cout<<nNum<<'\n';
cout.width(10);
cout<<fNum<<endl;
cout<<cout.precision(4)<<endl; //这个地方的precision(4)里面的4我很是不明白,我改成3,或者6,结果输出的都是一样
cout<<fNum<<endl;
cout.fill('#');
cout.width(10);
cout<<fNum<<endl; //这里输出的结果是#####12.35 ,为何是12.35呢,实在没明白
}
注释部分是我的疑问,麻烦高手解答,愿意的话,希望有人给我email Fishbubble2011@