某女友为他男友写的程序[转载+修订]
来源:互联网 发布:找货软件有哪些 编辑:程序博客网 时间:2024/04/30 12:05
转载自计算机科学论坛
修订:Tony Qu增加了代码注释:)
ResultOfLove(person boy ,person girl)
{
//男孩有车有房
if( boy.hashouse() AND boy.hascar() )
{
boy.Set(Nothing);
//女孩直接嫁给男孩
return girl.Marry(boy);
}
//如果男孩没有房子或车子,或者两者都没有,女孩愿意等
else if (girl.Willingtowait() )
{
next_year: //一年过去了
for( day=1; day<=365; day++)
{
if( day == loverday ) //今天是情人节
if( boy.GiveGirl(rose) ) //男孩送给女孩一束玫瑰
girl.love++;
else
girl.love--;
if( day == girl.birthday) //今天是女孩生日
if( boy.GiveGirl(rose) ) //男孩送女孩一束玫瑰
girl.love++;
else
girl.love--;
boy.();
}
Year++;
girl.love--;
//男孩有了车子和房子
if( boy.hashouse() AND boy.hascar() )
{
boy.Set(Nothing);
//女孩嫁给男孩
return girl.marry(boy);
}
//男孩没有车子和房子,但是有超过10w的存款,并且女孩很爱他
else if( boy.money > 100,000 AND girl.love > 8 )
goto next_year; //他们会继续携手走过明年
else //否则,女孩就会离开
return girl.goto( another_boy);
}
//如果男孩既没有钱、又没有车子和房子,女孩就会离开
return girl.goto( another_boy);
}
修订:Tony Qu增加了代码注释:)
ResultOfLove(person boy ,person girl)
{
//男孩有车有房
if( boy.hashouse() AND boy.hascar() )
{
boy.Set(Nothing);
//女孩直接嫁给男孩
return girl.Marry(boy);
}
//如果男孩没有房子或车子,或者两者都没有,女孩愿意等
else if (girl.Willingtowait() )
{
next_year: //一年过去了
for( day=1; day<=365; day++)
{
if( day == loverday ) //今天是情人节
if( boy.GiveGirl(rose) ) //男孩送给女孩一束玫瑰
girl.love++;
else
girl.love--;
if( day == girl.birthday) //今天是女孩生日
if( boy.GiveGirl(rose) ) //男孩送女孩一束玫瑰
girl.love++;
else
girl.love--;
boy.();
}
Year++;
girl.love--;
//男孩有了车子和房子
if( boy.hashouse() AND boy.hascar() )
{
boy.Set(Nothing);
//女孩嫁给男孩
return girl.marry(boy);
}
//男孩没有车子和房子,但是有超过10w的存款,并且女孩很爱他
else if( boy.money > 100,000 AND girl.love > 8 )
goto next_year; //他们会继续携手走过明年
else //否则,女孩就会离开
return girl.goto( another_boy);
}
//如果男孩既没有钱、又没有车子和房子,女孩就会离开
return girl.goto( another_boy);
}
- 某女友为他男友写的程序[转载+修订]
- 男友为女友应该做的44件事
- 写程序写的女友都走了
- 女友哄男友的超绝短信
- 某mm骂他男友,都不带脏字
- 【前男友就像潘朵拉的盒子,遇到他…
- 男友升级为老公的时候
- 如果你的女友(男友)是学计算机的。。。必看!!![转]
- 为他写点什么
- 女友的话与背后男友的话
- 女友微信发图无底线 男友不满要分手
- 嘘~~他在写程序~~~
- 真他妈的不敢说自己会写程序
- 通过程序补丁进行源代码的修订
- 小气鬼和他的女友——笑话
- 『开心乐园』[幽默笑话][精] 爆笑:把女友升级为老婆时发生的BUG!!!(转载)
- 把男友升级为老公的时候发生的BUG
- 把男友升级为老公的时候发生的bug
- 使用ASP.NET 2.0 Profile存储用户信息[翻译] Level 200
- ASP.NET 2.0基于SQLSERVER 2005的aspnetdb.mdf部署
- VS2005 ASP.NET本地化学习笔记&感受
- 基于WinXP sp2配置biztalk2004遇到的问题及解决
- 中文转换为完整拼音算法原理分析
- 某女友为他男友写的程序[转载+修订]
- 原来国家的名字如此浪漫[转载]
- IIS上配置WAP网站的方法
- Javascript的IE和Firefox兼容性汇编[转载]
- Rocchio算法 搜索引擎算法
- 单用户多角色权限的MSSQL实现
- 选择正确的.net技术[翻译]
- asp.net1.1中动态更改页面标题
- codeproject上发现的DataSet调试利器