1.输入两个整数,输出较大的值。(运算符)
Input
输入两个整数。
Output
输出较大的值。
注意:要求不能使用 if, <, >, ?:运算符
#include<stdio.h>
int main(){
int a,b,c,d;
scanf("%d %d",&a,&b);
c=(a - b) >> 31 & 1;
d=a-(a-b)*c;
printf("%d", d);
return 0;
}
1.输入两个整数,输出较大的值。(运算符)
Input
输入两个整数。
Output
输出较大的值。
注意:要求不能使用 if, <, >, ?:运算符
#include<stdio.h>
int main(){
int a,b,c,d;
scanf("%d %d",&a,&b);
c=(a - b) >> 31 & 1;
d=a-(a-b)*c;
printf("%d", d);
return 0;
}