搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ [讨论]这个结果是多少?
标题:
[讨论]这个结果是多少?
只看楼主
aakissyou
等 级:
新手上路
帖 子:14
专家分:0
注 册:2005-3-30
第
11
楼
得分:0
不会吧 和编译器还有关系!
那是不是别的写法和编译器也有关啊 !那可麻烦了!这题正确答案是18
4搂 居然还能运行出16的结果
2005-04-06 00:12
realww
等 级:
新手上路
帖 子:1
专家分:0
注 册:2005-3-24
第
12
楼
得分:0
肯定是18,可以理解为i的值最后为8,3*8=24
2005-04-06 09:57
想你的天空
等 级:
新手上路
威 望:
5
帖 子:610
专家分:0
注 册:2004-12-30
第
13
楼
得分:0
考试用的结果是: 4+5+6=15
2005-04-06 11:38
BlueDreame
等 级:
新手上路
帖 子:545
专家分:2
注 册:2004-12-16
第
14
楼
得分:0
这是由具体的C版本决定的。
2005-04-06 11:43
sk016
等 级:
新手上路
帖 子:18
专家分:0
注 册:2005-4-4
第
15
楼
得分:0
我的运行出来也是18
爱上你我很快乐
2005-04-06 12:45
aniude
等 级:
新手上路
威 望:
3
帖 子:231
专家分:0
注 册:2004-11-3
第
16
楼
得分:0
18
2005-04-06 17:00
角度
等 级:
新手上路
帖 子:94
专家分:0
注 册:2005-3-16
第
17
楼
得分:0
累
角度!
2005-04-06 17:46
adm_qxx
等 级:
新手上路
帖 子:92
专家分:0
注 册:2005-4-5
第
18
楼
得分:0
我的TC是18,
这与编译器有关.不是语言本身的事.
而这样写:
H=(++i)+(++i)+(i++); 或
H=(++i)+(++i)+i;
是15;
这样写:
H=(++i)+ i +(++i) + i;
是:20;
所以建议大家还是规矩点,要不,同样的语句在不同的编译器上结果不同.
学习是进步的基础.
2005-04-07 08:19
18
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-14772-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.524551 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved