1樓:秋風依舊好
因為case後面不能接範圍,也就是說case後面是一個確實固定的常量.用下面的方法比較好,
#include
int main()
你可以先把範圍用字母或常量代替 ,再用switch語句
2樓:資料**
#include
void main ()
else
}printf("score:");
scanf("%d",&s);
}system("pause");}
請問c語言中switch語句究竟是怎麼用啊?
3樓:寒雲血
用於選擇 比如 考試分數 90~100 為優秀 80~89 為不錯
4樓:匿名使用者
switch(變數或表示式
bai)
當duswitch裡的變數或表示式zhi的值=case後的dao某個常量時,就執內行該case後的語句,如果容都不相等就執行default後的語句
5樓:匿名使用者
switch (表示式或屬性)
從表示式或屬性值等於某個case語句後的值內開始,它下方容的所有語句都會一直執行,直到遇到一個break為止。隨後,switch語句將結束,程式從switch結束大括號之後的第一個語句繼續執行,並忽略其他case。
假如任何一個case語句的值都不等於表示式或屬性的值,就執行可選標籤default之下的語句。
假如表示式或屬性的值和任何一個case標籤都不匹配,同時沒有發現一個default標籤,程式會跳過整個switch語句,從它的結束大括號之後的第一個語句繼續執行。
c語言中switch怎麼用,C語言中的SWITCH是什麼意思?
兔丞飛 簡單的說switch語句也是屬於判斷語句,if else語句適合3個以內的判斷,但是多了用if就不太方便了,所以這時3個以上的判斷用switch語句就比較方便了,結構就像樓上的兄弟們那樣寫的,大概怎麼用我舉個例子你就懂了。例 判斷一週的食譜,就是星期幾的食譜是什麼,首先一個星期7天,那麼判斷...
C語言中switch語句什麼意思
小u自 switch在c語言中是保留字,其作用是進行判斷選擇。switch 開關語句 常和case break default一起使用。switch用在程式設計中,如c語言中它經常跟case一起使用,是乙個判斷選擇 其功能就是控制流程流轉的。直線翻譯 switch語句,即 切換 語句 case即 情...
c語言中資料結構含義,C語言中資料結構含義
資料的邏輯結構 可以理解為陣列的組成,比如一個結構體有三個int變數組成,這個時候可以認為其邏輯組成是有三個int的變數構成的 資料的儲存結構,可以理解為資料在記憶體中得組織方式,比如說陣列一般是連續儲存,連結串列可能是連續儲存也可能是分佈儲存 資料的運算,簡單說就是對資料的操作,是中行為過程 在資...