/*-------------------------------------------------------
写一个程序打印出字母 'a' .. 'z' 和数字 '0' .. '9',以及它们的整数值。
对所有其他可打印字符做同样的事情。再用16进制形式做同样的事情。
-------------------------------------------------------*/
#include <iostream>
using std::cout;
using std::endl;
using std::hex; // 十六进制
using std::dec; // 十进制
int main()
{
cout << "Character Decimal Hexadecimal" << endl;
for (int i = 0; i < 26; i++)
{
cout << char('a'+i) << " "
<< int('a'+i) << " "
<< hex << 'a'+i
<< dec << endl;
}
cout << endl;
for (int i = 0; i < 10; i++)
{
cout << char('0'+i) << " "
<< int('0'+i) << " "
<< hex << '0'+i
<< dec << endl;
}
return 0;
}