显示最大的数字,在If行上获取错误

时间:2017-09-23 14:23:48

标签: c++ if-statement codeblocks

所以抱歉管理员如果错误地发布了代码,我就无法理解如何发布代码。它是Codeblocks中的代码,

所以,我的问题是我必须从用户获取三个整数,并且代码将看到哪一个是最大的并将在屏幕上显示。 所以在我的代码中一切都很好,但是当我尝试运行它时,如果行说错误预期会给出错误' {'在令牌和其他一些错误之前我甚至把{}这些但仍然是错误。所以任何人都帮助我:))

int Number1 , Number2 , Number3;
cout<<"Enter First Number"<<endl;
cin>>Number1;
cout<<"Enter Second Number"<<endl;
cin>>Number2;
cout<<"Enter Third Number"<<endl;
cin>>Number3;

if ("Number1 > Number2") && ("Number1 > Number3")
    cout<<"Number1 is the Largest Number"<<endl;
if {(Number2>Number1) && (Number2>Number3)}:
    cout<<"Number2 is the largest Number"<<endl;
else
    cout<<"Number3 is the Largest Number"<<endl;
return 0;

1 个答案:

答案 0 :(得分:0)

如果C ++中的语句是这样写的:

if (Number1 > Number2 && Number1 > Number3)
    cout << "Number1 is the Largest Number" << endl;
if (Number2 > Number1 && Number2 > Number3)
    cout << "Number2 is the largest Number" << endl;
else
    cout << "Number3 is the Largest Number" << endl;

没有冒号,条件中没有花括号,没有引号,只有一对圆括号。