标题:新手求教关于2进制,8进制,16进制转换的问题
取消只看楼主
xu5187256
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2012-8-17
结帖率:100%
已结贴  问题点数:20 回复次数:5 
新手求教关于2进制,8进制,16进制转换的问题
各位大神好,本人正在自学c语言,今天碰到难题了,想了N久没想明白问题出在哪了,所以在这求教各位大神。
为题如下:
下面的程序就是我输入到vc6.0里面去的
#include<stdio.h>
void main()
{ int a=-1;

printf("%x,%d,%o",a,a,a);
}
调试结果本应该是:ffff,-1,177777
但我在电脑上得到的结果却是ffffffff,-1.37777777777
找不出问题所在,在这球解。
帮帮小弟。
万分感激!!!!
搜索更多相关主题的帖子: ffffffff 
2012-08-17 15:38
xu5187256
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2012-8-17
得分:0 
自己顶
2012-08-17 15:43
xu5187256
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2012-8-17
得分:0 
回复 3楼 silent_world
谢谢你哈!
嗯,这样的话结果就是那样的。
但我有个疑问我是根据课本上的例题输入的,课本上给出的答案是ffff,-1,177777
这是为什么?
2012-08-17 15:54
xu5187256
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2012-8-17
得分:0 
回复 5楼 beyondyf
那这是跟我电脑的配置或者安装的软件导致的嘛?
谢谢你!
2012-08-17 15:57
xu5187256
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2012-8-17
得分:0 
谢谢大家了!
2012-08-17 16:04
xu5187256
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2012-8-17
得分:0 
回复 7楼 stophin
是的。
2012-08-17 16:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-379664-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.059684 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved