我爱她,但她是不是爱我就说不定了,就随机吧
我才学c++ ,看网上有人这样写,我也写了一个,不一定全对,大家给小弟指点一下。
class boy // 男孩
{
private:
char * boy_name;
int boy_old;
int boy_RMB;
int boy_Health;//健康
bool Marriages;
public:
boy(char * n);
~boy(viod)
{
delelte boy_name;
};
bool love(char * girl)
{
if (girl==ngirl.girl.name) return ture
elseif return false;//因为我是爱她的,我知道,我只爱她。
};
};
boy::boy(char * n)
{
boy_name=new char[strlen(n)+1];
strcpy(boy_name,n);
boy_old=1;
boy_RMB=0;
boy_Health=20;
Marriages=false;
};
class girl//女孩子
{
qrivate:
char * girl_name;
int girl_old;
int girl_beautiful;
bool Marriages;
qublic:
girl(char * n);
~girl(viod)
{
delelte girl_name;
};
bool love(char * boy)
{
int nI = 0;
int nJ = 2;//随机数的最大值
srand(time(NULL)); //取系统时间为随机种子
nI = rand()%nJ; //取随机数
if (nI=1) return ture;
if (nI=2) return false;
return ture; 我爱她,但她是不是爱我就说不定了,就随机吧
};
};
girl::girl(char * n)
{
girl_name=new char[strlen(n)+1];
strcpy(girl_name,n);
girl_old=1;
girl_beatiful=1;
Marriages=false;
};
main
{
bool Marriage(boy * gg,girl * mm) //结婚函数
{
if (gg.boy_old>22 & mm.girl_old>20)
{
gg. Marriages=ture;
mm. Marriages=ture;
return ture;
};
return false;
};
viod good() //美好我结果
{
print("我们美好的过了一生");
};
viod notgood() //一生就。。。。。。。。。。。。。。。
{
print("我们不能在一起,我自杀了,她了为我自杀了");
};
boy wboy(liufei);//我的名字了。
girl ngirl(wangfeng);//我暗恋女主人了
while (gg&mm)
{
wboy.boy_old++;
ngirl.girl_old++;
if (ngirl.girl_old<26)
{
ngirl.girl_beautifuld++;
mboy.boy_old++;
};
if (ngirl.girl_old>26)
{
ngirl.girl_beautifuld--;
};
if (mboy.boy_old < 35)
{
mboy.boy.Health++;
};
if (mboy.boy_old > 35)
{
mboy.boy.Health--;
};
if (mboy.boy_old > 20 & mboy.boy_old < 35)
{
mboy.boy.RMB=mboy.boy.RMB+(mboy.boy_old-20)*2000;
};
if (mboy.boy_old > 35)
{
mboy.boy.RMB=mboy.boy.RMB+20000;
};
if ( mboy.love(ngirl.girl_name) & ngirl.love(mboy.boy_name)
& gg. Marriages=false& mm. Marriages=false ) //如果我们全没结婚,也相爱
{
if( mboy.boy_RMB>100000)&ngirl.old<30)//如果我的RMB有10W,你小于30
{
Marriage(* mboy , * ngirl);我们结婚
};
if (mboy.boy_old>35&gg. Marriages=false&
mm. Marriages=false ) mboy.~boy();
//如果,我大于35还没结婚,我去自杀
if(!mboy) //如果我自杀了,她也。。。
{
ngirl.~girl();
notgood();
};
};
if (ngirl.love(mboy.boy_name=false)
{
//这里我不想写了,如果她不爱我。我不知会是什么样。
};
if (mboy.boy_old>90)
{
mboy.~boy();
ngirl.~girl();
good();
};
};
return ;
};