从外界输入a,b两个整数。要求得到a*b,a、b之差的绝对值、a^b三个结果。用指针返回
int fun(int a,int b,int *p,int *q) / /外界得到a和b两个数,和指针地址
{
*p= a>b?a-b:b-a; // ?:公式 如果1为真 则返回2 否则返回 3
*q= (int)pow(a,b); //利用数学公式pow 求 a^b
return a*b; //返回
}
int main(int argc, char* argv[])
{
int *p,*q;
int x,y;
p= &x;
q= &y;
int k = fun(2,3,p,q);
printf("k=%d,x=%d,y=%d\n",k,x,y);
return 0;
}