这个怎么用C语言做,救命啊

img

这个就是简单的逻辑判断,希望你自己过后能够掌握 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");
}

你对输入的数做两次判断不就行了吗。
同时满足条件,至少满足一个条件,刚好满足一个条件,都不满足条件。