#include int func(int a,int b) { int c; c=a+b;return c; } main()#include int 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--);printf("%d\n",r);}其中r=func((x--,y++,x+y)怎么取值啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 00:35:37
#include int func(int a,int b) { int c; c=a+b;return c; } main()#include int 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--);printf(

#include int func(int a,int b) { int c; c=a+b;return c; } main()#include int 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--);printf("%d\n",r);}其中r=func((x--,y++,x+y)怎么取值啊
#include int func(int a,int b) { int c; c=a+b;return c; } main()
#include
int 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--);printf("%d\n",r);
}
其中r=func((x--,y++,x+y)怎么取值啊

#include int func(int a,int b) { int c; c=a+b;return c; } main()#include int 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--);printf("%d\n",r);}其中r=func((x--,y++,x+y)怎么取值啊
这是逗号运算符,取最后一个.r=func((x--,y++,x+y)相当于
r=fun(5+8,8)
x=5;y=8;z=7