作业社区
探索学习新天地,共享知识资源!
慕哥8499003 的学生作业:
#include int find_max(int x,int y) { int ret = 0; if(x > y) { ret = x; }else{ ret = y ; } return ret; } int find_min(int x,int y) { int ret = 0; if(x < y) { ret = x; }else{ ret = y ; } return ret; } int get_result(int x,int y,int (*pfun)(int,int)) { int ret = 0; ret = pfun(x,y); return ret; } int main() { int max = 0,min = 0, result = 0; int a[2] = {0}; printf("请输入2个数据:"); scanf("%d%d",&a[0],&a[1]); max = find_max(a[0],a[1]); min = find_min(a[0],a[1]); printf("max = %d\nmin = %d\n", max, min); printf("=================================\n"); result = get_result(a[0],a[1],find_max); printf("max = %d\n",result); result = get_result(a[0],a[1],find_min); printf("min = %d\n",result); return 0; }
+6