11-3-2.cpp

来自「学习c++的ppt」· C++ 代码 · 共 28 行

CPP
28
字号
#include <iostream.h>
void main(void)           // 11-3-2.cpp
{  int inum=255;
   double fnum=31.415926535;
   cout<<"十进制方式"<<inum<<'\t';
   cout.flags(ios::oct|ios::showbase);
         //八进制带数制基数输出是前面加0,参数等效0x00a0
   cout<<"八进制方式"<<inum<<'\t';
   cout.setf(ios::hex);
         //等效0x0040,因是或关系,仍带基数输出,格式为0x...
   cout<<"十六进制方式"<<inum<<endl;   
   cout.flags(ios::dec|ios::showbase);
   cout<<"缺省域宽为:"<<cout.width()<<"位"<<'\n'; 
   cout<<"缺省精度为:"<<cout.precision()<<"位"<<'\n';
   cout<<"缺省表达方式:"<<fnum<<'\n';
              //按值大小,自动决定定点还是科学数 
   cout.setf(ios::scientific, ios::floatfield);
   cout<<"科学数表达方式:"<<fnum<<'\n';
   cout.setf(ios::fixed, ios::floatfield); //设为定点,取消科学数方式
   cout<<"定点表达方式:"<<fnum<<'\n';
   cout.precision(9); //精度为9位,小数点后9位
   cout.setf(ios::scientific,ios::floatfield); 
   cout<<"定点9位科学数表达方式:"<<fnum<<endl;
   cout.width(10); cout << "abcdef" << endl;
   cout.width(10); cout.fill('#'); cout << "abcdef" << endl;

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?