課程
/后端開發(fā)
/C
/C語言入門
外什么是case10:case9: ? ? ?然后下面是case8: ? ? ? 再下面是case6:case7:
2016-05-30
源自:C語言入門 4-16
正在回答
但是switch括號(hào)里面并沒有score=score/10 ?對吧
?這道題中,case 后面的數(shù)字是score(成績)簡化后的值
如何簡化:score=score/10;
除以10以后0分至100分就會(huì)變成了0到10個(gè)數(shù)字,(因?yàn)椋簊core為整型int,所以被除以后即使不為整數(shù), 在再次賦值后也會(huì)自動(dòng)把小數(shù)部分去掉),這樣,90<=X<=100分就變成了9和10,80<=x<90的范圍就變成了8, 60<=x<80的范圍就變以了6和7 。這道題中score=score/10=8
所以case10就代表100分的情況,case9代表90多分,case8代表80多分,以此類推
case10:
case9:
printf("等級(jí)A"); ??????????? break;
這代表90分(含90分)到100分的直接輸出等級(jí)A
?
個(gè)人觀點(diǎn)是score/=10的所有取值情況,即可以為10.9.8.7.6等、、但是我們需要的有效情況只是9.8.6,所以只有這幾個(gè)取值時(shí)為有效輸出,其他的可以空著不寫。
case 后面加的常量表達(dá)式是指,switch后括號(hào)內(nèi)的表達(dá)式可能出現(xiàn)的一種情況(當(dāng)表達(dá)式取這個(gè)常量表達(dá)式時(shí))
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答case后面的數(shù)字
1 回答case是什么意思
2 回答改case后面的數(shù)字為什么不可以
2 回答%f后面的/n是什么意思
1 回答為什么這case 1后面的天數(shù)是0.
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-07-20
但是switch括號(hào)里面并沒有score=score/10 ?對吧
2016-06-03
?這道題中,case 后面的數(shù)字是score(成績)簡化后的值
如何簡化:score=score/10;
除以10以后0分至100分就會(huì)變成了0到10個(gè)數(shù)字,(因?yàn)椋簊core為整型int,所以被除以后即使不為整數(shù), 在再次賦值后也會(huì)自動(dòng)把小數(shù)部分去掉),這樣,90<=X<=100分就變成了9和10,80<=x<90的范圍就變成了8, 60<=x<80的范圍就變以了6和7 。這道題中score=score/10=8
所以case10就代表100分的情況,case9代表90多分,case8代表80多分,以此類推
case10:
case9:
printf("等級(jí)A");
??????????? break;
這代表90分(含90分)到100分的直接輸出等級(jí)A
?
2016-05-30
個(gè)人觀點(diǎn)是score/=10的所有取值情況,即可以為10.9.8.7.6等、、但是我們需要的有效情況只是9.8.6,所以只有這幾個(gè)取值時(shí)為有效輸出,其他的可以空著不寫。
2016-05-30
case 后面加的常量表達(dá)式是指,switch后括號(hào)內(nèi)的表達(dá)式可能出現(xiàn)的一種情況(當(dāng)表達(dá)式取這個(gè)常量表達(dá)式時(shí))