最赞回答 / 呆风
isFlag是一个bool类型的值(只有false和true两种状态。‘可以理解为int型的0和1’),作为之后判断输出x为奇数或偶数的标志。isOdd是isFlag的泛称,不是函数。
2017-04-24
使用命名空间中的参数时:
cout<<A::x<<endl; 使用命名空间A中的x
B::f1(); 使用命名空间B中的函数f1
cout<<A::x<<endl; 使用命名空间A中的x
B::f1(); 使用命名空间B中的函数f1
2017-04-22
namespace myNum
{ int x=106; }
int main()
{ bool isFlag = false;
if(myNum::x % 2 == 0)
{
cout<<boolalpha<<myNum::x<<endl;
isFlag=false;
}
else
{ isFlag=true;
}
if(isFlag)
{ cout<<"x是奇数"<<endl;
}
else
{
cout<<"x是偶数";
}
return 0;
}
{ int x=106; }
int main()
{ bool isFlag = false;
if(myNum::x % 2 == 0)
{
cout<<boolalpha<<myNum::x<<endl;
isFlag=false;
}
else
{ isFlag=true;
}
if(isFlag)
{ cout<<"x是奇数"<<endl;
}
else
{
cout<<"x是偶数";
}
return 0;
}