zoukankan      html  css  js  c++  java
  • c++用控制符控制输出格式

    #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
  • 相关阅读:
    腾讯蓝鲸cmdb部署
    Linux 检测 tls
    MongoDB主从
    rundeck配置salt-api
    salt-api 配置使用
    rsync同步备份
    su与su -,sudo 的区别
    Redis 迁移 DB; move key db
    数据结构与算法面试题80道(36)
    数据结构与算法面试题80道(35)
  • 原文地址:https://www.cnblogs.com/zzyh/p/12066975.html
Copyright © 2011-2022 走看看