#include<stdio.h>
#include<string.h>
int f(int x,int y)
{
int t;
t=x<=y?x:y;
return t;
}
int main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=f(a,b);
printf("%d",c);
return 0;
}
其中t=x<=y?x:y作用为判断 x 是否小于等于 y,如果是,则将 x 的值赋给变量 t;如果不是,则将 y 的值赋给变量 t。
例:果 x = 5,y = 7,由于 5 <= 7 为真,所以 t = x,即 t = 5。
如果 x = 8,y = 6,因为 8 <= 6 为假,所以 t = y,即 t = 6
。