#include func(int a,int b) {int c; c=a+b; return c;} main() { int c=6,r; r=func(x,x+2);printf("%d\n",r);

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 03:34:16
#include func(int a,int b) {int c; c=a+b; return c;} main() { int c=6,r; r=func(x,x+2);printf(

#include func(int a,int b) {int c; c=a+b; return c;} main() { int c=6,r; r=func(x,x+2);printf("%d\n",r);
#include func(int a,int b) {int c; c=a+b; return c;} main() { int c=6,r; r=func(x,x+2);
printf("%d\n",r);

#include func(int a,int b) {int c; c=a+b; return c;} main() { int c=6,r; r=func(x,x+2);printf("%d\n",r);
#include<stdio.h>
int func(int a,int b)
{
int c;
c=a+b;
return c;
}
main()
{
int x=6,y=7,z=8,r;//(x--,y++,x+y)为逗号表达式,取最后一项的结果,即x+y==13
r=func((x--,y++,x+y),z--);//因为z--为后减减,所以调用函数相当于调用func(13,8)
printf("%d\n",r);//输出a+b,即13+8
}