天天看點

通過指針調用函數,實作求兩個數的最大值

通過指針調用函數,實作求兩個數的最大值,代碼如下:

#include<stdio.h>

int main()

{

int max(int x,int y);

int a,b,c;

printf(“please enter:”);

scanf("%d %d",&a,&b);

int(*pointer_1)(int,int);

pointer_1=max;

c=(*pointer_1)(a,b);

printf(“a=%d b=%d\nmax=%d\n”,a,b,c);

return 0;

}

int max(int x,int y)
{
	int z;
	if(x>y)
		z=x;
	else
		z=y;
	return z; 	
}
           
通過指針調用函數,實作求兩個數的最大值

繼續閱讀