当前位置:嗨网首页>书籍在线阅读

23-switch和if else

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

7.7.4  switchif   else

何时使用 switch ?何时使用 if   else ?你经常会别无选择。如果是根据浮点类型的变量或表达式来选择,就无法使用 switch 。如果根据变量在某范围内决定程序流的去向,使用 switch 就很麻烦,这种情况用 if 就很方便:

if (integer < 1000 && integer > 2)

使用 switch 要涵盖以上范围,需要为每个整数( 3999 )设置 case 标签。但是,如果使用 switch ,程序通常运行快一些,生成的代码少一些。