1、首先開啟CodeBlocks,建立一個新專案。專案語言,選擇“c”,我們將專案名稱命名為“GradeLevel”,然後下一步,“finish”。
2、建立好專案後,我們開啟“main.c”檔案。在這裡我們先分析一下題目。針對此題,考慮到的條件語句有if語句,以及switch。這裡我們使用switch語句來完成。
3、首先是需要一個輸入成績的程式,定義一個成績變數。用scanf接收輸入的值。注意型別是double的。獲得成績之後,我們要處理成績switch語句,可以處理有限的事件case。但是此時,我們有一個問題,成績是100分制的,我們不可能寫100個case。因此,我們可以將其資料處理成10以內的數值。處理資料的時候要注意,switch的語句特點注意:switch語句中case只有遇到break;才跳出。如果對應case沒有break,那麼程式會一直執行知道遇到break為止。
4、以此類推,就可把其他情況寫出來了。當到10的時候要注意,分數超過100就不合法。用if語句進行判斷處理。
5、最後在default中,處理剩下情況的資料。這樣就完成了程式設計。
1、首先開啟CodeBlocks,建立一個新專案。專案語言,選擇“c”,我們將專案名稱命名為“GradeLevel”,然後下一步,“finish”。
2、建立好專案後,我們開啟“main.c”檔案。在這裡我們先分析一下題目。針對此題,考慮到的條件語句有if語句,以及switch。這裡我們使用switch語句來完成。
3、首先是需要一個輸入成績的程式,定義一個成績變數。用scanf接收輸入的值。注意型別是double的。獲得成績之後,我們要處理成績switch語句,可以處理有限的事件case。但是此時,我們有一個問題,成績是100分制的,我們不可能寫100個case。因此,我們可以將其資料處理成10以內的數值。處理資料的時候要注意,switch的語句特點注意:switch語句中case只有遇到break;才跳出。如果對應case沒有break,那麼程式會一直執行知道遇到break為止。
4、以此類推,就可把其他情況寫出來了。當到10的時候要注意,分數超過100就不合法。用if語句進行判斷處理。
5、最後在default中,處理剩下情況的資料。這樣就完成了程式設計。