我找不到解决办法: - \

时间:2016-12-28 15:11:21

标签: c++

我试着写一个简短的节目,告诉我应该去哪里吃午饭。首先根据电脑的正常运行时间创建一个“随机”数字,然后将随机数转换为开关功能。

这是我到目前为止所尝试的:

#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;
}

但它不会在控制台上打印任何内容。

1 个答案:

答案 0 :(得分:1)

switch(){..} ..请正确的语法。

希望你有一个很好的午餐,但在此之前尝试检查switch

的语法