c语言关于int 和float一些问题

写出满足下列条件的C语言表达式: int型数x取值为0或1,且float型数y的取值在 [1.0-6.0]之间的C语言表达式

int x;
if((x % 1) == x){....}

float y;
if(y>1.0 && y <6.0){...}

if(x>=0 &&x<=1 && y>=1.0 && y<=6.0)
{
}