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
怎么做的能详细解释下吗?
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
不知道楼主是想干什么啊?