码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-12-19 13:31:14      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:end   固定   show   man   输出   uppercase   cas   负数   bsp   

#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++用控制符控制输出格式

标签:end   固定   show   man   输出   uppercase   cas   负数   bsp   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!