zoukankan      html  css  js  c++  java
  • 格式化输入输出

    #include<iostream>
    #include<cmath>
    #include<iomanip>
    using namespace std;
    
    int main()
    {
        cout<<"default bool values: "<<true<<" "<<false<<"
    alpha bool value: "<<boolalpha<<true<<" "<<false<<endl;
        cout<<noboolalpha<<endl;
        cout<<"default: "<<20<<" "<<1924<<endl;
        cout<<"octal: "<<oct<<20<<" "<<1024<<endl;
        cout<<"hex: "<<hex<<20<<" "<<1024<<endl;
        cout<<"decimal: "<<dec<<20<<" "<<1024<<endl;
        cout<<endl;
        cout<<showbase;
        cout<<uppercase<<"default: "<<20<<" "<<1924<<endl;
        cout<<uppercase<<"octal: "<<oct<<20<<" "<<1024<<endl;
        cout<<uppercase<<"hex: "<<hex<<20<<" "<<1024<<endl;
        cout<<uppercase<<"decimal: "<<dec<<20<<" "<<1024<<endl;
        cout<<nouppercase<<noshowbase;
        cout<<showbase<<"hex: "<<hex<<20<<" "<<1024<<noshowbase<<endl;
        cout<<dec;
        cout<<endl;
        cout<<"precision: "<<cout.precision()<<",Value: "<<sqrt(2.0)<<endl;
        cout.precision(12);
        cout<<"precision: "<<cout.precision()<<",Value: "<<sqrt(2.0)<<endl;
        cout<<setprecision(3);
        cout<<"precision: "<<cout.precision()<<",Value: "<<sqrt(2.0)<<endl;
        cout<<"default format: "<<100*sqrt(2.0)<<'
    '
            <<"scientific: "<<scientific<<100*sqrt(2.0)<<'
    '
            <<"fixed decimal: "<<fixed<<100*sqrt(2.0)<<'
    ';
           // <<"hexadecimal: "<<std::hexfloat<<100*sqrt(2.0)<<'
    '
            //<<"use defaults: "<<defaultfloat<<100*sqrt(2.0)<<"
    
    "
        cout<<endl;
        int i=-16;
        double d=3.14159;
        cout<<"i: "<<setw(12)<<i<<"next col"<<'
    '
            <<"d: "<<setw(12)<<d<<"next col"<<'
    ';
        cout<<left
            <<"i: "<<setw(12)<<i<<"next col"<<'
    '
            <<"d: "<<setw(12)<<d<<"next col"<<'
    '
            <<right;
        cout<<right
            <<"i: "<<setw(12)<<i<<"next col"<<'
    '
            <<"d: "<<setw(12)<<d<<"next col"<<'
    ';
        cout<<internal
            <<"i: "<<setw(12)<<i<<"next col"<<'
    '
            <<"d: "<<setw(12)<<d<<"next col"<<'
    ';
        cout<<setfill('#')
            <<"i: "<<setw(12)<<i<<"next col"<<'
    '
            <<"d: "<<setw(12)<<d<<"next col"<<'
    '
            <<setfill(' ');
        char ch;
        cin>>noskipws;
        while(cin>>ch)
            cout<<ch;
        cin>>skipws;
    }
  • 相关阅读:
    Cookie与Session
    发布网站
    WCF服务寄宿Windows
    JQuery:各种操作表单元素方法小结
    setTimeout()与 setInterval()
    CSS样式
    循环获取<ul>下拉列表的的值。进行对比,正确的家样式
    js定时器 实现提交成功提示
    flask 实现登录 登出 检查登录状态 的两种方法的总结
    flask 状态保持session和上下文session的区别
  • 原文地址:https://www.cnblogs.com/wuchanming/p/3953887.html
Copyright © 2011-2022 走看看