首页 > 编程语言 > 详细

c++用控制符控制输出格式

时间:2019-12-19 13:20:28      阅读:159      评论:0      收藏:0      [点我收藏+]
#include<iostream>
#include<cstdio>
#include<iomanip>
using namespace std;
int main()
{
    int a=10;
    double b=314159.26;
    cout<<a<<endl;//以十进制形式输出 
    cout<<setbase(8);//以八进制形式输出 
    cout<<setiosflags(ios::showbase);//显示进制指示符 
    cout<<a<<endl; 
    cout<<setprecision(7);//设置精度为7位 
    cout<<b<<endl;
    cout<<setiosflags(ios::fixed);//设置以固定小数点的方式输出 
    cout<<setprecision(4);//设置小数点后保留4位 
    cout<<b<<endl;
    //设置以指数形式输出,同时字母大写且左对齐。 
    cout<<setiosflags(ios::scientific|ios::uppercase|ios::left);
    cout<<setw(20);
    //设置显示域宽为20 
    cout<<setfill(*);//空白处以’*‘填充 
    cout<<-b<<endl;//以负数方式四级成绩
    //取消指数形式输出 
    cout<<resetiosflags(ios::scientific|ios::uppercase);
    cout<<setfill( );//空白处以’‘填充 
    cout<<setprecision(6);//设置小数点后保留6位 
    cout<<setw(20);//宽度为20 
    cout<<b<<endl; 
    return 0;
}
10
012
314159.3
314159.2600
-3.142E+005*********
314159.260000

 

c++用控制符控制输出格式

原文:https://www.cnblogs.com/zzyh/p/12066975.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!