登录
注册
首页
招聘信息
新手指南
菁菁校园
活动专区
好文共享
感性天空
毕业之后
信息工程
外语角落
考试考研
驴游部落
泽西水吧
校园联盟
帖子展区
会员中心
帮助中心
泽西斋
泽西水吧
急急急!C语言问题
+ 发新帖
急急急!C语言问题
浏览量:
941
回帖数:
1
楼主
井外之蛙
[离线]
5
★★★★★
发帖数:
151
积分:
2426
1楼
func(int a,int b) {int c; c=a+b; return(c); } main() {int x=6,y=7,z=8,r; r=func((x--,y++,x+y),z--);程序的输出结果为什么是21
发表于 2010/11/10 8:12:41 最后修改于 2012/3/10 12:40:21
susana1
[离线]
2
★★☆☆☆
发帖数:
295
积分:
2143
2楼
x--,y++是说在这个计算后x,y再用的话变一,而z--本身就是8的,而z没有再被调用了,所以是5+8+8=21
签名档
nothing is impossible
发表于 2012/3/10 12:40:21
返回本版
1
请您先
登录
再进行发帖
快速回复楼主
匿名