본문 바로가기

프로그래밍 언어들/C 문제풀이

C언어 문제 - 점수를 입력받아 학점 출력하기(switch~case문) (questions in C)

C언어 문제 - (questions in C)

- switch~case 문을 이용하여 점수(0~100)를 입력받아 90~100이면 A, 80~89면 B, 70~79면 C이고 나머지는 F를 출력하라.

(단, case 문은 5개 이하만 사용할 것)

 

#include <stdio.h>

int main (void)
{
    int score;

    scanf("%d", &score);

    switch(score/10)
    {
    case 10:
    case 9: printf("A\n"); break;
    case 8: printf("B\n"); break;
    case 7: printf("C\n"); break;
    default: printf("F\n");
    }
}