最新回答 / 么么噠的張先森
同學你好,我復制你的代碼并運行了一下:發現了你所說的錯誤:(第二個)c->show()并沒有按照期望打印出學號和班級名稱,而是打印出了公民類的姓名、性別、年齡。事實上,c兩次都是調用的公民類的show函數。<...圖片...><...圖片...>
2015-12-28
#include <iostream>
#include <stdlib.h>
using namespace std;
namespace myNum{ int x = 105; }
int main(){
bool isFlag = ture;
if(myNum::x % 2 == 0){
isFlag = false; }
else{
isFlag = ture; }
if(isFlag == 1){
cout <<"變量x是奇數"<<endl;}
else{
cout <<"變量x是偶數"<<endl;}
return 0;
}
#include <stdlib.h>
using namespace std;
namespace myNum{ int x = 105; }
int main(){
bool isFlag = ture;
if(myNum::x % 2 == 0){
isFlag = false; }
else{
isFlag = ture; }
if(isFlag == 1){
cout <<"變量x是奇數"<<endl;}
else{
cout <<"變量x是偶數"<<endl;}
return 0;
}
#include<stdlib.h>
#include<iostream>
namespace myNum
{
int x = 105;
}
using namespace myNum;
using namespace std;
int main()
{
if (x % 2 == 0)
{
cout << "偶數" << endl;
}
else
{
cout << "奇數" << endl;
}
return 0;
}
#include<iostream>
namespace myNum
{
int x = 105;
}
using namespace myNum;
using namespace std;
int main()
{
if (x % 2 == 0)
{
cout << "偶數" << endl;
}
else
{
cout << "奇數" << endl;
}
return 0;
}