這篇文章給大家分享的是有關c語言輸入成績如何判斷等級的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用于底層開發,使用C語言可以以簡易的方式編譯、處理低級存儲器。
判斷方法:1、用“switch(成績/10){case 9:A;..case 6:D;default:E;}”語句;2、用“if(成績>=90)A;else if(成績>=80)B;..else if(成績>=60)D;elseE;”語句。
本教程操作環境:windows7系統、c99版本、Dell G3電腦。
分析:我們既可以使用else if來進行判斷也可以使用switch case來進行判斷。
題目要求如下:輸入學生成績,自動判斷等級
成績 | 等級 |
---|---|
90<=score<=100 | A等級 |
80<=score<90 | B等級 |
70<=score<80 | C等級 |
60<=score<70 | D等級 |
0<score<60 | 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語言輸入成績如何判斷等級”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。