switch语句注意点 case后的常量类型= switch中表达式类型 这些类型只能为:int、char、enum 在每个case中,必须加入 break.,以达到仅 选一种的目的。 当省略case后面的语句时,可实现多个入口, 执行同一个语句序列。如:
switch 语句注意点 • case 后的常量类型 = switch中表达式类型 • 这些类型只能为:int、char、 enum • 在每个 case 中, 必须加入 break,,以达到仅 选一种的目的。 •当省略case后面的语句时,可实现多个入口, 执行同一个语句序列。如:
int digit, white, other; char c: switch(c)i 当字符变量c的 case“0 值为“0 case41’: 2 case 3’、“9)时, case‘3’ 均执行同一语 case 9: digit++; break; 句 case case"Ⅶn: case t white++: breaks default: other++:
int digit,white,other; char c; … switch(c){ case ‘0’: case ‘1’: case ‘2’: case ‘3’: case ‘9’:digit++;break; case ‘ ’: case ‘\n’: case ‘\t’:white++;break; default:other++; } 当字符变量c的 值为‘0’、 ‘1’、‘2’、 ‘3’、‘9’时, 均执行同一语 句