c++基本用法学习

1.保留小数的方式:

cout << setprecision(2) << fixed << p[0].sum << endl;

其中setprecision(n)填入想要保留的数字,fixed设置后可以保证保留的小数不会省略末尾的0

同时也可以写成

cout << setprecision(2) << fixed;
    cout << p[0].sum << endl;

在程序中集体设置输出保留n位小数(四舍五入)

2.指定位数样式输出:

cout << setw(2) << setfill(' ') << n;

setw(n)表示指定n位输出,setfill(s)表示当输出内容不足n位时用指定内容s不足,同时位数指定输出默认向右对齐

指定左右对齐:

1 cout.setf(std::ios::left);//向左对齐
2 cout.setf(std::ios::right);//向右对齐

这样写可以作用全局

也可以写成:

1 cout << right << setw(n) << setfill('*') <<N << endl;
2 cout << left << setw(n) << setfill('*') << N << endl;

......(待续)

posted on 2023-03-31 22:27  云の海  阅读(99)  评论(0编辑  收藏  举报

导航