c++中怎么靠右书出的????

来源:百度知道 编辑:UC知道 时间:2024/06/18 09:12:38
快!

对齐方式的控制初始状态为右对齐,可以改变这一设置,使得输出采用左对齐方式或内部对齐方式。设置的对齐方式一直有效,直到再次设置对齐方式时为止。只有在设置了宽度的情况下,对齐操作才有意义。有关操作符有:●left:在设定的宽度内左对齐输出,右端填以设定的填充字符;等价函数调用:o.setf(ios_base::left,ios_base::adjustfield) ●right:(此为默认设置)在设定的宽度内右对齐输出;等价函数调用:o.setf(ios_base::right,ios_base::adjustfield)●internal:在设定的宽度内右对齐输出;但若有符号(-或+),符号置于最左端;等价函数调用:o.setf(ios_base::internal,ios_base::adjustfield)

这样回答你还满意吧?

cout<<setiosflags(ios::right);可以实现。

用#include<iomanip>中的setw可以使数据靠右输出!