| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3818 人关注过本帖
标题:六道小题目,考你C语言基础,大家来做做哈
只看楼主 加入收藏
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用sunyh1999在2010-9-26 18:18:03的发言:

1. 67 G
2. 4
3. 0
4. x=6,y=4,z=2;
5. 6
6. 0   
第六题你是怎么想的?
说一下谢谢

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-26 21:36
王玉雷
Rank: 2
等 级:论坛游民
帖 子:14
专家分:26
注 册:2010-9-19
收藏
得分:0 
答案同红色警戒的一样
2010-09-26 21:59
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用王玉雷在2010-9-26 21:59:46的发言:

答案同红色警戒的一样
第六题你是怎么想的?
说一下谢谢

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-26 22:46
aa412528974
Rank: 2
来 自:云浮
等 级:论坛游民
帖 子:27
专家分:16
注 册:2010-9-20
收藏
得分:0 
题:67 G1
2题:5;
3题:-8;
4题:x=6,y=4,z=2;
5题:6
6题:有错了?、

枫  秋天的枫
2010-09-26 23:07
aa412528974
Rank: 2
来 自:云浮
等 级:论坛游民
帖 子:27
专家分:16
注 册:2010-9-20
收藏
得分:0 
1题:67 G
2题:5;
3题:-8;
4题:x=6,y=4,z=2;
5题:6
6题:有错了?

枫  秋天的枫
2010-09-26 23:08
dlfhcg
Rank: 1
等 级:新手上路
帖 子:13
专家分:5
注 册:2010-9-23
收藏
得分:0 
情况是这样的,第六题加减抵消,最后只剩下s+=s++(s=s+s++),s初始值等于0
1)若是从左至右的顺序算,从左至右三个s的值分别为0,0,1   
2)若是先算表达式的值后自加,从左至右三个s的也值分别为0,0,1
综上所诉,printf输出的s的值应该为1
呵呵  是也非也!?

有时睡觉是件好工作,黑白颠倒的大学生活倒省了不少饭钱,省钱就是赚钱。
2010-09-27 00:22
jack10141
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:陕西西安
等 级:小飞侠
威 望:6
帖 子:706
专家分:2271
注 册:2010-8-10
收藏
得分:0 
第六题 要考虑优先级别!
++ 高于 = 所以要先自增!
      s=+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+s++;
等价于
      s=+s++;
         s初始值为0     =右边式子结果为 0  然后 s增加变成1   最后式子结果 0放到s中
所以 最后结果为 0

Coding就像一盒巧克力,你永远不会知道你会遇到什么BUG
别跟我说你是不能的,这让我愤怒,因为这侮辱了你的智慧
2010-09-27 09:00
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用jack10141在2010-9-27 09:00:56的发言:

第六题 要考虑优先级别!
++ 高于 = 所以要先自增!
      s=+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+s++;
等价于
      s=+s++;
         s初始值为0     =右边式子结果为 0  然后 s增加变成1   最后式子结果 0放到s中
所以 最后结果为 0
输出的时候 S=1才对吧

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 17:05
蓝梅
Rank: 2
等 级:论坛游民
帖 子:23
专家分:19
注 册:2010-9-6
收藏
得分:0 
1:67  e
2: 4
3: 0
4:x=6 y=4 z=2
5: 6
6:1后有4个空格
2010-09-27 18:11
刘冬冬
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-9-13
收藏
得分:0 
回复 楼主 vandychan
1.  67 G
2.  4
3.  0
4.  6 4 2
5.  6
第六题好像有点问题
2010-09-27 18:54
快速回复:六道小题目,考你C语言基础,大家来做做哈
数据加载中...
 
   



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

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