c語言實現輸入成績,輸出評分
阿新 • • 發佈:2018-12-14
方法一:
#include <stdio.h> int main() { int a; printf("請輸入成績\n"); scanf("%d",&a); if(a>100||a<0) { printf("輸入錯誤\n"); } else{ if(a>=80) printf("評分為A\n"); else if(a>=70) printf("評分為B\n"); else if(a>=60) printf("評分為C\n"); else if(a<=60) printf("評分為D\n"); } }
方法二:
#include <stdio.h> int main() { int a; printf("請輸入成績\n"); scanf("%d",&a); switch(a/10) { case 10: if(a>100) printf(輸入錯誤\n"); case 9: case 8:printf("評分為A");;break; case 7:printf("評分為B");;break; case 6:printf("評分為C");;break; case 5: case 4: case 3: case 2: case 1: case 0:printf("評分為D");;break; default: printf("輸入錯誤\n"); } }