C语言switch制作菜单例题,c语言入门之,switch语句习题。
生活随笔
收集整理的這篇文章主要介紹了
C语言switch制作菜单例题,c语言入门之,switch语句习题。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數學基礎差學計算機語言還是比較吃力的,
還好有各位熱心的同學幫忙解釋,
十分感謝。
問題如下:
#include
int main()
{
int score = 87; //考試分數為87分
score/=10;
switch(score)
{
/*想想以下代碼為什么用這種方式;
這種方式的好處?*/
case 10:
case 9:
printf("等級A");
break;
case 8:
printf("等級B");
break; ? ? ? ? ? ? ? ?//這里是不是缺點什么?
case 7:
case 6:
printf("等級C");
break; ? ? ? ? ? ? ? ?//這里是不是缺點什么?
default:
printf("等級D");
break;
}
return 0;
}
在該代碼中計算小明的學習成績屬于哪個等級,
經計算屬于b等級,
代碼中,score/=10 , 是等于。 score=score/10,然后,該分數,87,計算為8.7,取值為8,
所以對應的是代碼中的 case8, 所以屬于b等嗎?
只是因為取值8,等于case8? ? 如果分數為73分,取值為7,對應的是case7,然后等級為c,
求教我的理解正確嗎?
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的C语言switch制作菜单例题,c语言入门之,switch语句习题。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3纵向输出字符串_笔记||P
- 下一篇: react native text换行_