C++格式化输出

来源:互联网 发布:ae mac破解版下载 编辑:程序博客网 时间:2024/06/05 15:52
/**C++   格式化输出*/#include <iostream>#include <iomanip>using namespace std;int main(){int a = 17;float b = 1.23456789;cout << dec << a << endl;//十进制cout << hex << a << endl;//十六进制cout << oct << a << endl;//八进制cout << setbase(16) << a << endl;//设置整数基数(只能是8 , 10 , 16)cout << dec;cout <<  setfill('0') << setw(3) << a << endl;//设置填充字符和字符宽度cout << setprecision(3) << b << endl;//设置精度cout << setiosflags(ios::fixed) << 1.0 << endl;//固定小数位//cout << setiosflags(ios::scientific) << b << endl;//科学计数法cout << setiosflags(ios::left) << b << endl;//左对齐cout << setiosflags(ios::right) << b << endl;//右对齐//cout << setiosflags(ios::skipws) //Discard whitespace characters (spaces, tabs, newlines) when reading from a stream.cout << setiosflags(ios::showpos) << a << endl;//正数输出+system("pause");return 0;}

0 0
原创粉丝点击