问题
#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;
cout<<"oct:"<<setbase(8)<<a<<endl;
char *pt="China";
cout<<setw(10)<<pt<<endl;
cout<<setfill('*')<<setw(10)<<pt<<endl;
double pi=22.0/7.0;
cout<<setiosflags(ios::scientific)<<setprecision(8);
cout<<"pi="<<pi<<endl;
cout<<"pi="<<setprecision(4)<<pi<<endl;
cout<<"pi="<<setiosflags(ios::fixed)<<pi<<endl;
return 0;
}
本文深入探讨了C++编程中输入输出的基本概念,包括整数、字符、双精度浮点数的十进制、十六进制、八进制表示,字符串输出设置以及特殊字符输出。此外,还介绍了如何使用指针进行字符串输出和如何输出数学常数π的不同形式。

被折叠的 条评论
为什么被折叠?



