| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 955 人关注过本帖
标题:[讨论]这个结果是多少?
只看楼主 加入收藏
aakissyou
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-3-30
收藏
得分:0 
不会吧 和编译器还有关系!

那是不是别的写法和编译器也有关啊 !那可麻烦了!这题正确答案是18
4搂 居然还能运行出16的结果

2005-04-06 00:12
realww
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-3-24
收藏
得分:0 
肯定是18,可以理解为i的值最后为8,3*8=24
2005-04-06 09:57
想你的天空
Rank: 2
等 级:新手上路
威 望:5
帖 子:610
专家分:0
注 册:2004-12-30
收藏
得分:0 
考试用的结果是: 4+5+6=15

2005-04-06 11:38
BlueDreame
Rank: 1
等 级:新手上路
帖 子:545
专家分:2
注 册:2004-12-16
收藏
得分:0 
这是由具体的C版本决定的。

2005-04-06 11:43
sk016
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2005-4-4
收藏
得分:0 
我的运行出来也是18   

爱上你我很快乐
2005-04-06 12:45
aniude
Rank: 2
等 级:新手上路
威 望:3
帖 子:231
专家分:0
注 册:2004-11-3
收藏
得分:0 
18

2005-04-06 17:00
角度
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2005-3-16
收藏
得分:0 

角度!
2005-04-06 17:46
adm_qxx
Rank: 1
等 级:新手上路
帖 子:92
专家分:0
注 册:2005-4-5
收藏
得分:0 
我的TC是18,
这与编译器有关.不是语言本身的事.
而这样写:
 H=(++i)+(++i)+(i++); 或
 H=(++i)+(++i)+i;
是15;
这样写:
H=(++i)+ i +(++i) + i;
是:20;
所以建议大家还是规矩点,要不,同样的语句在不同的编译器上结果不同.

学习是进步的基础.
2005-04-07 08:19
快速回复:[讨论]这个结果是多少?
数据加载中...
 
   



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

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