switch(表达式)
{
case 结果1:执行语句;break;
case 结果1:执行语句;break;
case 结果1:执行语句;break;
default:执行语句;break;
}// switch 语句
#include<iostream>
using namespace std;
int main()
{
//给电影进行打分
//10~9 经典电影
//8~7 非常好
//6~5 一般
//5以下 烂片
//1.提示用户给电影打分
cout << "请给电影打分" << endl;
//2.用户进行打分
int score = 0;
cin >> score;
cout << "你给的分数是" << score << endl;
//3.根据用户提示用户最后结果
switch(score)
{
case 10:
cout << "您认为是经典电影" << endl; break;
case 9:
cout << "您认为是经典电影" << endl; break;
case 8:
cout << "您认为是非常好" << endl; break;
case 7:
cout << "您认为是一般" << endl; break;
default:
cout << "您认为是烂片" << endl; break;
}
system("pause");
//switch 缺点 判断时候只能是整型或者字符型,不可以是一个区间:优点执行效率高
return 0;
}