要求两个数不能比较,但是要输出最大,最小值
#include <stdio.h> int max(int a, int b); int min(int a, int b); /* 要求两个数不能比较,但是要输出最大,最小值 */ main() { int a, b; a = 13; b = 20; printf("%d\n", max(a, b)); printf("%d\n", min(a, b)); return 0; } /* getline函数:求两数最大值 */ int max(int a, int b) { int max; max = (a + b + abs(a - b)) / 2; /* abs函数:求绝对值 */ return max; } /* min函数:求两数最小值 */ int min(int a, int b) { int min; min = (a + b - abs(a - b)) / 2; return min; }