switch用法和原理
生活随笔
收集整理的這篇文章主要介紹了
switch用法和原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
switch用法
int val;printf("請輸入你要到的樓層:\n");scanf_s("%d", &val);switch (val){case 1:printf("1層開!\n");break;case 2:printf("2層開!\n");break;case 3:printf("3層開!\n");break;case 4:printf("4層開!\n");break;default:printf("沒有蓋到這一層!\n");break;}while (true){}return 0; }?
?
swich原理? case 1 :? ? ? ? ? 注釋break
case是程序執行的入口,當輸入val與case條件匹配,匹配到就找到入口一直往下執行,直到遇到break就會停止
int val;printf("請輸入你要到的樓層:\n");scanf_s("%d", &val);switch (val){case 1:printf("1層開!\n");//break;case 2:printf("2層開!\n");break;case 3:printf("3層開!\n");break;case 4:printf("4層開!\n");break;default:printf("沒有蓋到這一層!\n");break;}while (true){}return 0;我們只輸入了1? 但是1層開!和2層開!都執行了,是因為1層是程序入口,1層沒有break就會往下繼續執行,到2層遇見break,程序退出
?
總結
以上是生活随笔為你收集整理的switch用法和原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: STM32开发 -- CRC校验码
- 下一篇: STM32开发 -- 添加头文件