标题:[求助]大家看看这个题目
只看楼主
oヤ偽妳變壞
Rank: 2
等 级:新手上路
威 望:4
帖 子:2251
专家分:0
注 册:2006-3-19
 问题点数:0 回复次数:11 
[求助]大家看看这个题目
int a,b,c;
printf("%2d%2d%2d\n",a,b,c);
printf("a=%2db=%2dc=%2d\n",a,b,c);
这两个输出结果应该是一样的还不一样,结果应该是什么?
2006-03-21 11:26
梦想中国
Rank: 2
等 级:新手上路
威 望:5
帖 子:539
专家分:0
注 册:2006-2-26
得分:0 
这问题你试一下不就知道了吗?

2006-03-21 11:28
crazyrabbit
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:150
专家分:0
注 册:2006-3-15
得分:0 
一样的呀,

http://www./bbs/boke.asp?crazyrabbit.index.html 欢迎大家来此讨论问题!
2006-03-21 12:34
haishanglang
Rank: 1
等 级:新手上路
帖 子:378
专家分:0
注 册:2006-3-2
得分:0 
测试以下就知道啦

2006-03-21 12:45
zhangjuan
Rank: 1
等 级:新手上路
帖 子:992
专家分:0
注 册:2006-1-19
得分:0 
以下是引用oヤ偽妳變壞在2006-3-21 11:26:00的发言:
int a,b,c;
printf("%2d%2d%2d\n",a,b,c);
printf("a=%2db=%2dc=%2d\n",a,b,c);
这两个输出结果应该是一样的还不一样,结果应该是什么
不一样的,格式不一样,不同的是红色部分

2006-03-21 12:47
阿秀
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-3-20
得分:0 
一、格式不一样 二、两者都没有输出什么

2006-03-21 14:00
Non_miracle
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-3-20
得分:0 

输出格式不同 实质是相同的!

2006-03-21 14:32
oヤ偽妳變壞
Rank: 2
等 级:新手上路
威 望:4
帖 子:2251
专家分:0
注 册:2006-3-19
得分:0 
还没有给它赋值,忘了写,我测试啦的,但是结果黑意外,TC的版本不同,结果好像不一样啊
2006-03-21 14:33
Non_miracle
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-3-20
得分:0 

这个与编译器有关系
比如 在VC和TC中 i++ 的值是不同的!

2006-03-21 14:42
lj_860603
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:714
专家分:0
注 册:2006-1-25
得分:0 
胡闹啦``没有赋值,无法识别变量的内存地址``不同编译器打印出来的都不一样啊``

我的原则很简单:不做不喜欢的事!
2006-03-21 15:04



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




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

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