求大神。。。。。。。。。。。。。。a,b,c,d 这四个数中 a 的低四位是什么意思??
题目:最大值和最小值,四个整数a、b、c、d,求a的低四位和b的低四位中的最大值与c、d中最小值的乘积输入:多组数据,每组数据四个整数a、b、c、d
输出:对每组数据输出计算出的乘积,每组数据一行
代码如下,请修正后提交
#include <stdio.h>
#define max(a,b) a > b ? a : b
#define min(a,b) a < b ? a : b
int main() {
int a,b,c,d,e;
while(scanf("%d%d%d%d",&a,&b,&c,&d) != EOF) {
printf("%d\n",max(a&0xF,b&0xF)*min(c,d));
}
return 0;
输入