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