这个就是简单的逻辑判断,希望你自己过后能够掌握 if else。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
scanf("%d",&x);
if (x > 4 && x <= 12)
{
printf(" 1");
}
else
{
printf(" 0");
}
if (x > 4 || x <= 12)
{
printf(" 1");
}
else
{
printf(" 0");
}
if ( x>12 || x <4 )
{
printf(" 1");
}
else
{
printf(" 0");
}
printf(" 0");
}
你对输入的数做两次判断不就行了吗。
同时满足条件,至少满足一个条件,刚好满足一个条件,都不满足条件。