10万性价比最高的suv:C问题每日一题进来看看

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 02:47:26
#include <stdio.h>
int func(int a,int *p);

void main()
{
int a=1,b=2,c;

c=func(a,&b);
b=func(c,&a);
a=func(b,&c);

printf("a=%d,b=%d,c=%d",a,b,c);
}

int func(int a,int *p)
{
a++;
*p=a+2;
return(*p+a);
}
答案: 36 16 19
怎么做的能详细解释下吗?

a=36,b=16,c=19

答案就是: 10 8 6

a=36,b=16,c=19
不知道楼主是想干什么啊?