找回密码
 注册会员
查看: 6444|回复: 1

一个女程序员为她的将来编写的程序!

[复制链接]
发表于 2005-5-17 20:59:00 | 显示全部楼层 |阅读模式
下面这段供专业人员欣赏:
<DIV class=quote>#define AND &amp;&amp; <BR><BR>RESULT love(boy, girl) <BR><BR>{ <BR>  if( boy.有房() AND boy.有车() ) <BR>  { <BR>   boy.Set(Nothing); <BR>   return girl.嫁给(boy); <BR>  } <BR>  else if( girl.愿意等() ) <BR>  { <BR>   next_year: <BR>   for( day=1; day&lt;=365; day++) <BR>   { <BR>    if( day == 情人节 ) <BR>     if( boy.GiveGirl(玫瑰) ) <BR>      girl.感情++; <BR>     else <BR>      girl.感情--; <BR>    if( day == girl.生日) <BR>     if( boy.GiveGirl(玫瑰) ) <BR>      girl.感情++; <BR>     else <BR>      girl.感情--; <BR>    boy.拼命赚钱(); <BR>   } <BR>   年龄++; <BR>   girl.感情--; <BR>   if( boy.有房() AND boy.有车() ) <BR>   { <BR>    boy.Set(Nothing); <BR>    return girl.嫁给(boy); <BR>   } <BR>   else if( boy.赚钱 &gt; 100,000 AND girl.感情 &gt; 8 ) <BR>    goto next_year; <BR>   else <BR>    return girl.goto( another_boy); <BR>  } <BR>  return girl.goto( another_boy); <BR>} </DIV>
<> 下面这段供非专业人员欣赏:</P>
<DIV class=quote>
<>(开始) <BR>首先定义客观世界(包括夸克模型以及物质组成规则,还有比如友情、奉献、无私、贪婪、自私等精神层面的客观存在) <BR>再定义一切有必要的尚未定义的规则 <BR><BR>定义一个男孩儿类(就是告诉计算机所有男孩儿共同的属性和行为(是"共同"而不一定是"相同")) <BR>{ <BR>别人可以直接了解到的属性: <BR>是否有房子;是否有车子;年龄 <BR>别人可以直接了解到的行为: <BR>恋爱;赠送礼物;拚命赚钱;创造其他财产 <BR>} <BR><BR>定义一个女孩儿类(就是告诉计算机所有女孩儿共同的属性和行为(是"共同"而不一定是"相同")) <BR>{ <BR>别人可以直接了解到的属性: <BR>是否有感情;是否愿意嫁人;生日 <BR>别人可以直接了解到的行为: <BR>恋爱;嫁人 <BR>} <BR><BR><BR>有一个男孩儿; <BR>有一个女孩儿; <BR>男孩儿的年龄是25; <BR>男孩儿爱上了女孩儿; <BR>记此时为恋爱的第一年; <BR>女孩儿也爱男孩儿; <BR>女孩儿愿意嫁给男孩儿; <BR>女孩的生日是10月01日; <BR><BR>只要女孩愿意嫁给男孩儿,以下规则将周而复始的循环: <BR>{ <BR>____一年当中的任何一天男孩儿要做这样一些事: <BR>____{ <BR>________检查今天是不是情人节; <BR>________如果是的话: 如果男孩儿送玫瑰给女孩儿作礼物,女孩儿的感情将增加一点,否则女孩儿的感情就减少一点; <BR>________检查今天是不是女孩儿生日; <BR>________如果是的话: 如果男孩儿送玫瑰给女孩儿作礼物,女孩儿的感情将增加一点,否则女孩儿的感情就减少一点; <BR>________男孩儿拚命赚钱,他的钱数等于新赚的钱加上他原有的钱;(Boy日夜操劳,两眼发黑,为的是月末能拿到那可怜的钞票; 并要如数交出一年挣下的钞票总数) <BR>____} <BR><BR>____男孩儿的年龄在增长; <BR>____女孩儿的感情在减少; <BR>____如果男孩儿的年龄大于30岁并且女孩的感情小于0,那么女孩儿就不愿意嫁给男孩儿; <BR>____如果男孩儿有房子且男孩儿有车子,那么女孩儿就愿意嫁给男孩儿,否则 <BR>____{ <BR>________出现另一个男孩儿; <BR>________女孩儿和这个新的男孩儿恋爱了; <BR>____} <BR><BR>} <BR>(结束) </P></DIV>
发表于 2007-7-18 18:09:00 | 显示全部楼层
支持~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-9 21:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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