2017-09-23 22 views
-5

所以很抱歉如果代码发布错误的方式,我不明白如何发布代码。它在代码块中的代码,显示最大的数字,获得错误如果行

因此,我的问题是我必须从用户和三个整数代码将看到哪一个是最大的,并将其显示在屏幕上。 所以在我的代码中一切都很好,但是当我尝试运行它时,如果在错误预期'{'标记和其他一些像这样的错误,我甚至把{}这些,但仍然错误的线路上发生错误。所以任何人都帮我:)

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; 
+4

我强烈建议你得到一个[好书](https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list),因为你似乎猜测的语法。 – Rakete1111

+0

@ Rakete1111不理解好书?什么?? –

+0

@ Rakete1111是的,我可以猜测语法错误但是新的代码块,而且我也学习Python所以python更容易,然后C++但我的主题是C++ :)所以YUP新的一些帮助。 –

回答

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; 

没有冒号,在条件没有大括号,没有引号,只有一对括号。

+0

感谢兄弟..哦,错误我正在看那个圆括号:)但是认为它在另外两个圆括号里是好的。 –

+0

@AHMEDALI点击留下标记这是解决方案,如果它帮助 – kim366

+0

为什么我的观点是负面?我现在有9分,现在只有1分/ –