switch case判斷成績等級
2023-05-24 16:02:32 閱讀(215)
輸入一個(gè)字符,用switch語句判斷它是大寫小寫還是別的?
每一個(gè)字符都有自己的ASCII值 根據(jù)這個(gè)值的分布不同就可以區(qū)分大小寫 65-90 大寫A-Z 97-122 小寫a-z 其他數(shù)值則是其他字符 你需要把這個(gè)字符設(shè)置為char類型 然后在switch 的case里面 用大于某一個(gè)數(shù)值 作區(qū)間限定 從而判別字符 ---------------祝成功
c語言雷霆戰(zhàn)機(jī)怎么顯示分?jǐn)?shù)?
1.最簡單的就是if-else scanf一個(gè)成績,if(>=80)printf("A ") else if(.... ) 2.如果區(qū)分度不大可以用switch switch(score/10)//取得十位數(shù) {case0:...break; } 3.如果想來存成績可以用數(shù)組保存結(jié)果然后一次性輸出(如果學(xué)生有編號,用編號來當(dāng)數(shù)組下標(biāo))a[num ]=’A’這樣
c語言編程如何用if語句實(shí)現(xiàn)給出一個(gè)百分制成績,要求輸出成績等級?
#include
未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處