我试着写一个简短的节目,告诉我应该去哪里吃午饭。首先根据电脑的正常运行时间创建一个“随机”数字,然后将随机数转换为开关功能。
这是我到目前为止所尝试的:
#include <cstdlib>
#include <iostream>
#include <ctime>
using namespace std;
long int x;
int main()
{
srand(time(0));
long int x = 1 + (rand() % 10);
switch (x)
case 1:
cout << "McDonalds" << endl;
break;
case 2:
cout << "Burger King" << endl;
break;
case 3:
cout << "Globus" << endl;
break;
case 4:
cout << "Plan B Burger" << endl;
break;
case 5:
cout << "Subway" << endl;
break;
case 6:
cout << "Chinese" << endl;
break;
case 7:
cout << "Döner" << endl;
break;
case 8:
cout << "Pizzeria" << endl;
break;
case 9:
cout << "Zenger" << endl;
break;
}
但它不会在控制台上打印任何内容。
答案 0 :(得分:1)
switch(){..}
..请正确的语法。
希望你有一个很好的午餐,但在此之前尝试检查switch