cout的输出格式初探2
生活随笔
收集整理的這篇文章主要介紹了
cout的输出格式初探2
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <iostream>
#include <iomanip>
using namespace std;int main()
{cout<<"Chapter 1"<<endl;cout<<" ";cout.setf(ios::left); //設置對齊方式為leftcout.width(7); //設置寬度為7,不足用空格填充cout<<"1.1";cout<<"What's C language";cout.unsetf(ios::left); //取消對齊方式,用缺省right方式cout.fill('.'); //設置填充方式cout.width(30); //設置寬度,只對下條輸出有用cout<<1<<endl;cout<<" ";cout.width(7); //設置寬度cout.setf(ios::left); //設置對齊方式為leftcout.fill(' '); //設置填充,缺省為空格cout<<"1.11";cout<<"The history of C";cout.unsetf(ios::left); //取消對齊方式cout.fill('.');cout.width(30);cout<<58<<endl;cout.fill(' ');cout<<"Chapter 2"<<endl;cout<<"----------------------"<<endl;cout<<"Chapter 1"<<endl;cout<<" ";cout<<setiosflags(ios::left)<<setw(7); //設置寬度為7,left對齊方式cout<<"1.1";cout<<"What's C language";cout<<resetiosflags(ios::left); //取消對齊方式cout<<setfill('.')<<setw(30)<<1<<endl; //寬度為30,填充為'.'輸出cout<<setfill(' '); //恢復填充為空格cout<<" ";cout<<setw(7)<<setiosflags(ios::left); //設置寬度為7,left對齊方式cout<<"1.11";cout<<"The history of C";cout<<resetiosflags(ios::left); //取消對齊方式cout<<setfill('.')<<setw(30)<<58<<endl; //寬度為30,填充為'.'輸出cout<<setfill(' ')<<"Chapter 2"<<endl;return 0;
}
程序運行結果如下圖:
總結
以上是生活随笔為你收集整理的cout的输出格式初探2的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cout的输出格式初探
- 下一篇: cout的输出格式初探3