用函数指针变量求整数a,b中较大的

int main(int argc, const char * argv[]) {
    //用函数指针变量求整数a,b中较大的
    int pointMax(int x,int y);
    int (*p)(int,int);
    int a,b,c;
    p=pointMax;
    scanf("%d,%d",&a,&b);
    c=(*p)(a,b);
    printf("%d\n",c);
          return 0;
}

int pointMax(int x,int y){
    int z;
    if (x>y) {
        z=x;
    }else{
        z=y;
    }
    return z;
}

 

posted @ 2017-07-13 19:03  零度咖啡  阅读(127)  评论(0)    收藏  举报