天马流星 发表于 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> 下面这段供非专业人员欣赏:</P>
<DIV class=quote>
<P>(开始) <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>

liyu428 发表于 2007-7-18 18:09:00

支持~
页: [1]
查看完整版本: 一个女程序员为她的将来编写的程序!