zoukankan      html  css  js  c++  java
  • 自考新教材-p285

    源程序:

    //

    //  main.cpp

    //  p285

    //

    //  Created by duanqibo on 2020/1/27.

    //  Copyright © 2020年 duanqibo. All rights reserved.

    //

    //程序7-6

    #include<iostream>

    #include<iomanip>

    using namespace std;

    int main()

    {

        double x=1234567.89,y=1.23456789;

        // 1)无格式控制时

        cout<<"无格式控制:     1)x=("<<x<<"),y=("<<y<<") ";

        // 2)保留5位有效数字

        cout<<"保留5位有效数字:     2)x=("<<setprecision(5)<<x<<"),y=("<<y<<") ";

        // 3)保留小数点后5位

        cout<<"保留小数点后5位:     3)x=("<<fixed<<setprecision(5)<<x<<"),y=("<<y<<") ";

        // 4)科学计数法,且保留小数点后5位

        cout<<"科学计数法,且保留小数点后5位:4)x=("<<scientific<<setprecision(5)<<x<<"),y=("<<y<<") ";

        // 5)非负数显示正号,输出宽度为12字符,宽度不足时用'*'填补

        cout<<"5)"<<showpos<<fixed<<setw(12)<<setfill('*')<<y<<endl;

        // 6)非负数不显示正号,输出宽度为12字符,宽度不足时右边用填充字符填充

        cout<<"6)"<<noshowpos<<setw(12)<<left<<y<<endl;

        // 7)输出宽度为12字符,宽度不足时左边用填充字符填充

        cout<<"7)"<<setw(12)<<right<<y<<endl;

        // 8)宽度不足时,负号和数值分列左右,中间用填充字符填充

        cout<<"8)"<<setw(12)<<internal<<-y<<endl;

        return 0;

    }

     运行结果:

  • 相关阅读:
    创建XNA Shooter游戏——概述
    Android 界面切换与恢复原生界面
    输入和用户界面——SpaceCamera类
    ASP.NET下FCKedit配置及使用参考
    1282. Game Tree 夜
    1122. Game 夜
    1136. Parliament 夜
    hdu 3905 Sleeping 夜
    1195. Ouths and Crosses 夜
    1210. Kind Spirits 夜
  • 原文地址:https://www.cnblogs.com/duanqibo/p/12235965.html
Copyright © 2011-2022 走看看