switch语句在什么情况下使用?希望举些具体例子。

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:04:50

有时算法中包含一系列判断,用一个变量或表达式测试每个可能的常量值,并相应采取不同操作。这个时候通常用switch语句

菜单选项

多分支选择时,
多用于程序菜单。
main(){
int choice;
printf("\n1.aaaa");
printf("\n2.bbbb");
printf("\n3.cccc");
printf("\n4.exit");
printf("\nEnter choice: ");
scanf("%d",&choice);
switch(choice){
case 1:
printf("aaaa");
break;
case 2:
printf("bbbb");
break;
case 3:
printf("cccc");
break;
case 4:
exit(0);
}
getch();
}

多分支选择时
如程序菜单