switchæ¯æ们åæ¡ä»¶éæ©æ¶ï¼ç»å¸¸ç¨å°çä¸ä¸ªè¯å¥ãä¸ç´ä»¥æ¥å¯¹äºä»ç使ç¨ç¸ä¿¡å¤§å®¶ä¹é½æ¯å¾å¿åºæï¼åå 天å¨linuxä¸åä¸ä¸ªc++ç¨åºæ¶éå°äºè¿æ ·çä¸ä¸ªé®é¢ï¼è¯·çä¾åï¼
#include<iostream>
using namespace std;
int main()
{
int i;
cout<<"please input the value of i ---(0-9)"<<endl;
cin >> i;
switch(i)
{
case 0:
int j = 3;
cout << j <<endl;
break;
case 4:
case 1:
case 2:
break;
}
return 0;
}
ä¸ç¥é大家çåºè¿ä¸ªç¨åºé®é¢å¨ä»ä¹å°æ¹æ²¡æï¼ä¸å¼å§ææ¯æ²¡ææè§æä»ä¹ä¸å¯¹çå°æ¹ï¼åæ¥ç¼è¯çæ¶åå°±åºç°äºé®é¢ï¼
testswitch.cpp:14:8: éè¯¯ï¼ è·³è½¬è³ case æ å· [-fpermissive]
testswitch.cpp:11:8: éè¯¯ï¼ è·³è¿äºâint jâçåå§å
testswitch.cpp:15:8: éè¯¯ï¼ è·³è½¬è³ case æ å· [-fpermissive]
testswitch.cpp:11:8: éè¯¯ï¼ è·³è¿äºâint jâçåå§å
testswitch.cpp:16:8: éè¯¯ï¼ è·³è½¬è³ case æ å· [-fpermissive]
testswitch.cpp:11:8: éè¯¯ï¼ è·³è¿äºâint jâçåå§å
大è´çæææ¯ï¼ç³»ç»ä¸å
许æ们å¨caseä¸å®ä¹ä¸ä¸ªåéï¼åå æ¯æ们å¨ä¸ä¸ªcaseä¸å®ä¹çåéï¼åå¦å¨å¦ä¸ä¸ªcaseä¸è¢«ä½¿ç¨å°±ä¼åºç°é误ï¼å 为ä¸è¬æ¥è¯´switchè¯å¥ä¸çcaseåªè½è¢«æ§è¡ä¸ä¸ªã
ä½æ¯æ们åå¦æ¯æ³è¦å®ä¹ä¸ä¸ªå¨caseä¸ä½¿ç¨ç临æ¶åéï¼é£è¯¥æä¹åå¢ãå½ç¶æ¯æåæ³çå
¶å®ä¹å¾ç®åå°±æ¯æ们å¨åcaseè¯å¥æ¶ç»æ¯ä¸ä¸ªcaseå ä¸ä¸ªå¤§æ¬å·å°±è¡äºãä¾å¦ç¨åºåå¦å¦ä¸å就没æé®é¢ï¼
ï¼cè¯è¨ä¸çæ¥éæ¯ï¼æ å·åªè½æ¯è¯å¥çä¸é¨åï¼è声æ并éè¯å¥ãï¼
#include<iostream>
using namespace std;
int main()
{
int i;
cout<<"please input the value of i ---(0-9)"<<endl;
cin >> i;
switch(i)
{
case 0:
{
int j = 3;
cout << j <<endl;
break;
}
case 4:
case 1:
case 2:
break;
}
return 0;
}
ä¹æ以å 大æ¬å·å°±æ¯ä¸ºäºæç¡®æ们声æçåéçä½ç¨åï¼å°±æ¯ä»
ä»
å¨æ¬caseä¹ä¸ã
对æ¤é®é¢çåæï¼
ç±äºswitchçå 个caseè¯å¥å¨åä¸ä¸ªä½ç¨åï¼å 为case è¯å¥åªæ¯æ ç¾ï¼å®ä»¬å
±å±äºä¸ä¸ªswtichè¯å¥åï¼ï¼æ以å¦æå¨æ个caseä¸é¢å£°æåéçè¯ï¼å
¶ä»çcaseè¯å¥ä¹è½çå°ï¼è¿æ ·çè¯å°±å¯è½å¯¼è´é误ï¼ä¾å¦å¨å°ä¸æ®µä»£ç ä¸çcase 1åé¢è¿æ个case 2çè¯ï¼ä¸case 2ä¸ä½¿ç¨äºcase 1å®ä¹çåéiçè¯ï¼é£ä¹å¦æè¿è¡æ¶n = 2ï¼switchç´æ¥è·³è½¬å°case2å
é¨ï¼è¿æ ·å°±åºç°äºi没æåå§åçäºæ
äºï¼åéç声ææ¯å¨ç¼è¯é¶æ®µï¼èåéçèµå¼åæ¯å¨è¿è¡æ¶ï¼ï¼å¦æè½å¤è¿è¡çè¯ï¼åå¨case 2ä¸ï¼içåå§å¼å°æ¯ä¸ä¸ªæªç¥å¼ãæ以ç¼è¯å¨ç´æ¥é¿å
è¿ç§äºæ
çåçï¼å°±è®©å
¶ç¼è¯æ æ³éè¿ãèå¾ææ¾å ä¸è±æ¬å·ä¹åï¼içä½ç¨åå°±å¾æç¡®äºã
å½ç¶è¿éæ们æå°çé®é¢ï¼å¹¶ä¸æ¯æ¯ä¸ªç¼è¯å¨é½ä¼åå¨ãæè¯éªè¿javaä¹ä¸å°±ä¸åå¨è¿æ ·çé®é¢ï¼æ们å¯ä»¥éæå¨caseä¸å£°æåéï¼å 为javaä¹ä¸å·²ç»æç¡®è§å®äºcaseä¸åéçä½ç¨åãè¿å¯è½æ¯c++ç¼è¯å¨è®¾è®¡ä¸çä¸ä¸ªå°å°çä¸è¶³å§ï¼è¿éæ¿åºæ¥è·å¤§å®¶å享ä¸ä¸ï¼å¸æ对大家æç¹ç¨å¤å§
温馨提示:答案为网友推荐,仅供参考