CHAPTER2-1.cpp
上传用户:fjc899
上传日期:2007-07-03
资源大小:187k
文件大小:1k
源码类别:

STL

开发平台:

C/C++

  1. //文件名:CHAPTER2-1.cpp
  2. #include<iostream.h>
  3.  void main()
  4.  {
  5.     int x=30, y=300, z=1024;
  6.     cout<<x<<' '<<y<<' '<<z<<endl;  //按十进制输出
  7.     cout.setf(ios::oct);  //设置为八进制输出
  8.     cout<<x<<' '<<y<<' '<<z<<endl;  //按八进制输出
  9.     cout.unsetf(ios::oct);  //取消八进制输出设置,恢复按十进制输出
  10.     cout.setf(ios::hex);  //设置为十六进制输出
  11.     cout<<x<<' '<<y<<' '<<z<<endl;  //按十六进制输出
  12.     cout.setf(ios::showbase | ios::uppercase); //设置基指示符输出和数值中的字母大写输出
  13.     cout<<x<<' '<<y<<' '<<z<<endl;
  14.     cout.unsetf(ios::showbase | ios::uppercase); //取消基指示符输出和数值中的字母大写输出
  15.     cout<<x<<' '<<y<<' '<<z<<endl;
  16.     cout.unsetf(ios::hex);  //取消十六进制输出设置,恢复按十进制输出
  17. cout<<x<<' '<<y<<' '<<z<<endl;
  18.   }