有趣的搬砖工 No.2 cout格式化输出
2017-04-11 16:11
155 查看
下面的代码将cout格式化输出的用法都用了一遍。
#include <iostream> #include <iomanip>//不要忘记包含此头文件 using namespace std; int main() { int a; cout<<"input a:"; cin>>a; cout<<"dec:"<<dec<<a<<endl; //以十进制形式输出整数 cout<<"hex:"<<hex<<a<<endl; //以十六进制形式输出整数a cout<<"oct:"<<setbase(8)<<a<<endl; //以八进制形式输出整数a char *pt="China"; //pt指向字符串"China" cout<<setw(10)<<pt<<endl; //指定域宽为,输出字符串 cout<<setfill('*')<<setw(10)<<pt<<endl; //指定域宽,输出字符串,空白处以'*'填充 double pi=22.0/7.0; //计算pi值 //按指数形式输出,8位小数 cout<<setiosflags(ios::scientific)<<setprecision(8); cout<<"pi="<<pi<<endl; //输出pi值 cout<<"pi="<<setprecision(4)<<pi<<endl; //改为位小数 cout<<"pi="<<setiosflags(ios::fixed)<<pi<<endl; //改为小数形式输出 return 0; }
相关文章推荐
- cout的格式化输出
- cout 格式化输出
- [学习笔记][C++Primer Plus]使用cout格式化输出字符串,3q xuzhong
- 使用cout格式化输出字符串 (转)
- cout 格式化输出
- cout格式化输出
- c++ cout 格式化输出浮点数、整数及格方法
- cout 格式化输出
- cout 格式化输出
- c++ cout 格式化输出
- cout 格式化输出
- NO.2 C++的cout高阶格式化操作<转载>
- C++ cout 格式化输出方法
- cout 格式化输出
- cout格式化输出
- 使用cout格式化输出字符串
- cout 格式化输出
- opencv 3.0 Mat 格式化输出 cout
- cout格式化输出
- cout 格式化输出