판정 방법: 1. "switch(score/10){case 9:A;...case 6:D;default:E;}" 문을 사용합니다. 2. "if(score>=90)A"를 사용합니다. ; else if(score>=80)B;..else if(score>=60)D;elseE;" 문.
이 튜토리얼의 운영 환경: Windows 7 시스템, c99 버전, Dell G3 컴퓨터.
분석: else if를 사용하거나 대소문자를 바꿔 판단을 내릴 수 있습니다.
문제 요구사항은 다음과 같습니다. 학생의 점수를 입력하면 자동으로 성적이 결정됩니다
score | grade |
---|---|
90 | A레벨 |
80 | B레벨 |
70 | C레벨 |
60 | D레벨 |
0 | E레벨 |
성적을 판단하려면 switch...case 문을 사용하세요
else if 문을 사용하세요
1. 성적을 판단하려면 switch...case 문을 사용하세요.
#include <stdio.h> int main() { int i; scanf("%d",&i); i/=10; switch(i){ case 9: printf("A"); break; case 8: printf("B"); break; case 7: printf("C"); break; case 6: printf("D"); break; default: printf("E"); break; } return 0; }
실행 결과
2. if..else..if 문을 사용하세요
#include <stdio.h> int main() { int score; scanf("%d",&score); if(score>=90)printf("A"); else if(score>=80)printf("B"); else if(score>=70)printf("C"); else if(score>=60)printf("D"); else printf("E"); return 0; }
관련 추천: "C 언어 비디오 튜토리얼"
위 내용은 C 언어 입력 점수 수준을 판단하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!