实训C++语言设计——二进、八进和十六进制 表输出
来源:互联网 发布:高校大数据平台 编辑:程序博客网 时间:2024/05/28 18:42
二进、八进和十六进制 表输出(1-256) prints a table of the binary, octal and hexadecimal equivalents of the decimal numbers in the
range 1
through 256
2 // The oct, hex, and dec identifiers are stream manipulators
3 // like endl that are defined in Chapter 11. The manipulator
4 // oct causes integers to be output in octal, the manipulator
5 // hex causes integers to be output in hexadecimal, and the manipulator
6 // dec causes integers to be output in decimal.
7 #include <iostream>
89
using std::cout;
10 using std::endl;
11 using std::oct;
12 using std::hex;
13 using std::dec;
14
15 int main()
16 {
17 cout << "Decimal/t/tBinary/t/t/tOctal/tHexadecimal/n";
18
19 for ( int loop = 1; loop <= 256; ++loop ) {
20 cout << dec << loop << "/t/t";
21
22 // Output binary number
23 int number = loop;
24 cout << ( number == 256 ? '1' : '0' );
25 int factor = 256;
26
27 do {
28 cout << ( number < factor && number >= ( factor / 2 ) ? '1' : '0' );
29 factor /= 2;
30 number %= factor;
31 } while ( factor > 2 );
32
33 // Output octal and hexadecimal numbers
34 cout << '/t' << oct << loop << '/t' << hex << loop << endl;
35 }
36
37 return 0;
38 }
- 实训C++语言设计——二进、八进和十六进制 表输出
- C语言-十进制转二进输出
- c语言double十六进制输出
- C语言将字节输出为十六进制、八进制和二进制
- C语言将十进制整数输出为八进制和十六进制
- C语言基础——%X(十六进制)的几种不同输出格式
- C语言十进制,八进制,十六进制输出分析
- 171023—各进制数输出:二进制转换&用格式控制符输出八,十,十六进制数
- 二,八,十,十六进制之间的转换-C语言
- C语言字符输入/输出函数(八)
- C语言八进制和十六进制数
- 十进制,八进制,十六进制在C语言当中的输出
- C语言基础 printf将一个十六进制按照十进制输出
- C语言标准输出和学生信息管理系统设计分享
- C语言基础 定义十六进制数并以十六进制形式输出
- C语言小程序—实现十进数转化为十六进制
- C语言小函数—二进制与十六进制
- C语言——八皇后编程
- 在C#中使用WMI
- MVC模式应用
- 如何使用 ADO Stream 对象访问和修改 SQL Server BLOB 数据
- 带图片的,多列的DropDownList(转自孟宪会之精彩世界)
- 从今天开始建立自己的博客
- 实训C++语言设计——二进、八进和十六进制 表输出
- 中国惠普前总裁孙振耀的毕生经验之谈
- 用二级指针求解二叉树根节点
- 实训C++语言设计——接受两个非递减的线性表,并将它们合并为非递减的Lc
- 孙振耀撰文谈退休并畅谈人生
- DOM 文档对象事件模型及示例
- 覆盖层
- JS获得DataGrid的值
- 5个ASP.NET小技巧~