這是去年做的答案
#include <iostream>
#include <stdlib.h>
using namespace std;
namespace myNum{int x=105;}
int main()
{
bool isOdd=false;
if(myNum::x%2==0)
{
isOdd=false;
}
else
{
isOdd=true;
}
if(myNum::x%2==0)
{
cout<<"x是偶數";
}
else
{
cout<<"x是奇數";
}
return 0;
}
#include <iostream>
#include <stdlib.h>
using namespace std;
namespace myNum{int x=105;}
int main()
{
bool isOdd=false;
if(myNum::x%2==0)
{
isOdd=false;
}
else
{
isOdd=true;
}
if(myNum::x%2==0)
{
cout<<"x是偶數";
}
else
{
cout<<"x是奇數";
}
return 0;
}
已采納回答 / 慕粉3574763
getMaxOrMin函數是你自己定義的,并不是C++模板庫中自帶的函數,所以顏色不同,最后編譯出現問題,那肯定是你的代碼出現了問題,自己再好好檢查一下
2016-07-06
已采納回答 / 慕少6523763
經x賦值為0,是給X一個初值。之后再用到X變量時,X可以重新賦值,這個不影響結果。給賦初值的好處就是在系統編譯時,可以少一個警告。大概是這樣吧。
2016-07-06