편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.08.14

    c언어 공부하는데 잘안되네요. 점수를 A~F 학점으로 부등호문제.


    #include<stdio.h>
    int main()
    {
        int score;
        scanf("%d",&score);
        if(100>=score>89)
            printf("A");
        else if(89>=score>=80)
            printf("B");
        else if(79>=score>=70)
            printf("C");
        else if(69>=score>=60)
            printf("D");
        else if(60>score)
            printf("F");
    }
    

    하고

    #include<stdio.h>
    int main()
    {
        int score;
        scanf("%d",&score);
        if(90<=score<=100)
            printf("A");
        else if(80<=score<=89)
            printf("B");
        else if(70<=score<=79)
            printf("C");
        else if(60<=score<=69)
            printf("D");
        else if(score<60)
            printf("F");
    }
    

    차이는 부등호 밖에 없는데 왜 실행이 안되나요 무조건 작은수 <x<큰수 이렇게 해야하나요??

  • 프로필 알 수 없는 사용자님의 편집
    날짜2020.08.12

    c언어 공부하는데 잘안되네요 ㅠㅠ


    #include<stdio.h>
    int main()
    {
        int score;
        scanf("%d",&score);
        if(100>=score>89)
            printf("A");
        else if(89>=score>=80)
            printf("B");
        else if(79>=score>=70)
            printf("C");
        else if(69>=score>=60)
            printf("D");
        else if(60>score)
            printf("F");
    }
    하고 
    #include<stdio.h>
    int main()
    {
        int score;
        scanf("%d",&score);
        if(90<=score<=100)
            printf("A");
        else if(80<=score<=89)
            printf("B");
        else if(70<=score<=79)
            printf("C");
        else if(60<=score<=69)
            printf("D");
        else if(score<60)
            printf("F");
    }
    

    차이는 부등호 밖에 없는데 왜 실행이 안되나요 무조건 작은수 <x<큰수 이렇게 해야하나요??