会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
TommyZhang's Blog
从今天开始,真正以博客园做为自己的技术园地,与大家一起分享知识的快乐,共同进步,相互学习!
博客园
首页
新随笔
联系
订阅
管理
p1-7.cpp: 测试 八进制、十进制和十六进制数 运算和输入输出
测试 八进制、十进制和十六进制数 运算和输入输出
1
//
p1-7.cpp:测试八进制、十进制和十六进制数运算和输入输出
2
#include
"
iostream.h
"
3
void
main()
4
{
5
//
声明变量并初始化
6
int
a
=
010
,b
=
10
,c
=
0x10
;
7
8
//
以十进制形式显示数据
9
cout
<<
"
DEC:
"
;
10
cout
<<
"
a=
"
<<
a;
11
cout
<<
"
b=
"
<<
b;
12
cout
<<
"
c=
"
<<
c
<<
endl;
13
14
//
以八进制形式显示数据
15
cout
<<
"
OCT:
"
;
16
cout
<<
oct;
//
指定八进制输出
17
cout
<<
"
a=
"
<<
a;
18
cout
<<
"
b=
"
<<
b;
19
cout
<<
"
c=
"
<<
c
<<
endl;
20
21
//
以十六进制形式显示数据
22
cout
<<
"
HEX:
"
;
23
cout
<<
hex;
//
指定十六进制输出
24
cout
<<
"
a=
"
<<
a;
25
cout
<<
"
b=
"
<<
b;
26
cout
<<
"
c=
"
<<
c
<<
endl;
27
28
//
八进制、十进制和十六进制数混合运算并输出
29
cout
<<
"
a+b+c=
"
;
30
cout
<<
dec;
//
恢复十进制输出
31
cout
<<
a
+
b
+
c
<<
endl;
32
33
//
测试八、十和十六进制输入
34
cout
<<
"
DEC:a=
"
; cin
>>
a;
35
cout
<<
"
OCT:b=
"
; cin
>>
b;
36
cout
<<
"
HEX:a=
"
; cin
>>
c;
37
cout
<<
"
DEC:
"
<<
dec
<<
endl;
//
指定十进制输出
38
cout
<<
"
a=
"
<<
a
<<
endl;
39
cout
<<
"
b=
"
<<
b
<<
endl;
40
cout
<<
"
c=
"
<<
c
<<
endl;
41
}
42
/**/
/*
43
运行结果:
44
DEC:a=8b=10c=16
45
OCT:a=10b=12c=20
46
HEX:a=8b=ac=10
47
a+b+c=34
48
DEC:a=100
49
OCT:b=0100
50
HEX:a=0x100
51
DEC:
52
a=100
53
b=64
54
c=256
55
Press any key to continue
56
*/
57
posted @
2008-09-12 16:40
zqblog007
阅读(
413
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告