2015-09-30 95 views
0

我在C++中使用的代碼塊做功課。現在的任務是寫一個程序,將確定一個數是奇數還是偶數,代碼如下。「錯誤:預計';'之前,「{」令牌

#include <iostream> 

using namespace std; 

int number; 

int main() 
{ 
    cout<<"Please enter number"<<endl; 
    cin>>number; 
    if(number%2==0) 
    { 
     cout<<"The number:"<<number<<" is even" <<endl; 
    } 
    else() 
    { 
     cout<<"The number:"<<number<<" is odd" <<endl; 
    } 
    return 0; 
} 
+1

顯示的錯誤是什麼? –

回答

5

你有else()在你的代碼中(在return語句的上面),else在它後面不需要括號,也要注意在這種情況下你可能不需要把number作爲全局變量,如果它必須是全局變量,儘量保持變量的範圍在一個類或函數中

+0

Thx Tyler現在可以工作,欣賞它。 –

相關問題