endl和\n 不是一个意思 也不等效,endl确保程序继续运行前刷新输出(及时显示在屏幕上),但是使用\n不能提供这样的保证,在有些系统中可能在你输入信息后才会出现提示
2021-02-05
我是对的,供参考。
using namespace std;
namespace myNum
{
int x = 105;
}
int main()
{
bool isOdd;
if(myNum::x % 2 == 0)
{
bool isOdd = false;
}
else
{
bool isOdd = true;
}
if(isOdd=true)
{
cout<<"奇数"<<endl;
}
else
{
cout<<"偶数"<<endl;
}
return 0;
}
using namespace std;
namespace myNum
{
int x = 105;
}
int main()
{
bool isOdd;
if(myNum::x % 2 == 0)
{
bool isOdd = false;
}
else
{
bool isOdd = true;
}
if(isOdd=true)
{
cout<<"奇数"<<endl;
}
else
{
cout<<"偶数"<<endl;
}
return 0;
}