//例1 #include using namespace std; void change(int *a,int &b,int c) { c=*a; b=3; *a=2; } int main() { int a=1,b=2,c=3; change(&a,b,c); cout< int max(int x,int y) { return (x>y?x:y); } int main() { int max(int ,int); int (*p)(int,int)=&max; int a,b,c,d; printf("请输入3个整数:\n"); scanf("%d %d %d",&a,&b,&c); d=(*p)((*p)(a,b),c); printf("最大值是:%d\n",d); return 0; }