#include
#include <windows.h>
using namespace std;
int main(void) {
int num;
cout << "请输入一个数字: ";
cin >> num;
switch (num) {
case 1:
cout << "星期一:包子" << endl;
break;
case 2:
cout << "星期二:馒头" << endl;
break;
case 3:
cout << "星期三:稀饭" << endl;
break;
case 4:
cout << "星期四:白菜" << endl;
break;
case 5:
cout << "星期五:土豆" << endl;
break;
case 6:
case 7:
cout << "周末:休息" << endl;
break;
default:
cout << "请输入1-7" << endl;
break;
}
system("pause");
return 0;
}
switch和if的选择
switch: 用于int/char/long/long long 类型的变量,和多个特定常量的判断处理。
(float和double类型不可以)
if: 适用于各种逻辑判断