人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

C++代码之爱情篇爱情经典语录

[复制链接]

/*今在VC论坛上看到一段好代码叫C语言代码人生之爱情篇,各大虾正在热烈讨论,

现在哦把它简单地标准C++代码,作为抛砖引玉,供各位大虾继续发挥,写成人生篇,事业篇什么的应该不难,最好写成了一段完整标准的C++语言语法教材*/#include#include

#include 一些必要头文件

#define NOTHING 不需任何东西class Boy{public:bool 有房;bool 有车;int 年龄;public:Boy();~Boy();void 恋爱(Girl girl);

void 具备条件(char *another);

bool 赠送礼物(Girl girl,char *gift)long 拼命赚钱();};class Girl{public:int 感情;bool 愿意等;int 生日;public:Girl();~Girl();

void 恋爱(Boy boy);

void 嫁给(Boy boy);};Boy::Boy(){int i;i=rand();if(i=100){有房=true;}else{有房=false;}i=rand();

if(i=200)

{有车=true;}else{有车=false;}}Boy::~Boy(){}void Boy::恋爱(Girl girl){与girl进入相恋阶段;}

void Boy::其他具备条件(char *another)

{Boy目前拥有的除房子车子外条件=another;}bool Boy::赠送礼物(Girl girl,char *gift){if(Boy将礼物送给girl)return true;elsereturn false;}

long Boy::拼命赚钱()

{Boy日夜操劳,两眼发黑,为的是月末能拿到那可怜的钞票;return 一年挣下的钞票总数;}Girl::Girl(){}Girl::~Girl(){}

void Girl::恋爱(Boy boy)

{与boy进入相恋阶段;}void Girl::嫁给(Boy boy){同意嫁给boy,与boy步入神圣的婚姻殿堂;}void main( ){Boy theBoy;Girl theGirl;int year;

long money;

theBoy.年龄=25;theBoy.恋爱(theGirl);year=1;theGirl.感情=1;theGirl.愿意等=true;theGirl.生日=1001;money=0;if( theBoy.有房==truetheBoy.有车==true){

theBoy.其他具备条件(NOTHING);

theGirl.嫁给(theBoy);return;}while (theGirl.愿意等==true){for( int day=1; day day++){if( 节日转换(day) == 情人节){if( theBoy.赠送礼物(theGirl,玫瑰))

theGirl.感情++;

elsetheGirl.感情--;}if( 日期转换(day) == theGirl.生日){if( theBoy.赠送礼物(theGirl,玫瑰))theGirl.感情++;elsetheGirl.感情--;}

money+=theBoy.拼命赚钱();

}if(money1000000){theBoy.有房=true;theBoy.有车=true;theGirl.愿意等=false;break;}theBoy.年龄++;theGirl.感情--;if(theBoy.年龄30||the.Girl.感情0)

theGirl.愿意等=false;

}if(theBoy.有房==truetheBoy.有车==true)theGirl.嫁给(theBoy);else{Boy anotherBoy;theGirl.恋爱(anotherBoy);}}

//注:以上代码尚未编译,请个人自行编译运行,哈哈,祝君顺利

回复

使用道具 举报

小黑屋/人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

Powered by 5wangxiao

© 2007-2021 5wangxiao.Com Inc.

快速回复 返回顶部 返回列表