我的日常

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 盖世程序员 > 很经典的java爱情代码-懂程序的可以看看
总共48087条微博

动态微博

查看: 4481|回复: 0

很经典的java爱情代码-懂程序的可以看看

[复制链接]

114

主题

29

听众

429

金钱

传功长老

该用户从未签到

跳转到指定楼层
楼主
发表于 2015-01-14 17:47:05 |只看该作者 |倒序浏览
据说是一个做双面胶带网站程序员的女生写的:, n1 p" {) K4 u% S
result love(boy, girl)
! g2 |/ ]8 L7 ?% x- ^7 r{  
4 l, M% r) S# g( Q  if( boy.house ( ) && boy.car ( ) )
  q: d7 P  M% c7 p; a2 L$ p, p) _ {
8 b$ v& O* p' C! y; Q' |  boy. set (nothing);6 x- |. S$ B& Z' D! T, G' q
  return girl. marry (boy); ) w( ~( `8 O( [0 Y8 X
 }9 P: p+ V  h2 Y) H8 ~6 p5 h9 Y1 t* [$ i
  else if (girl.degree ( )==doctor)
, U6 c# ~0 e# p5 T6 K{+ E) F. l6 P$ q: O+ N+ H9 ]
  boy. set(nothing);
! h+ \  g- Q9 y  return girl.marry (anyboy);4 I1 v, N- a3 Y) y, _, o
}
& ]8 g# q3 C1 Y, x& H+ {  else if ( girl. would like to wait for ( ) ) $ o+ k/ R2 k0 Q9 \+ \; {
{8 O/ A, {) i: d/ c& T
  while( !( boy.earn mone y > 100,000 && girl.love > 8 ) )
6 e) S- \1 m5 C4 r& }  C  {% U4 j7 |% A- m. M& B
    for( day=1; day <=365; day++)
/ R* z9 _: ?. `8 N/ [    {. I8 g5 ^# o0 M  r
      if( day == Saint Valentine's Day )
+ {1 ?: G6 j. u. Z6 n" {# a4 z' _        if( boy.givegirl(rose) )
- ~! s3 A. `# z0 A          girl.love++;! Y( b; _: T9 Y" g4 L+ L; X, J! H
        else
0 P4 P0 A6 t8 j! `( E        girl.love--;
! W8 M/ ^, _3 Y4 ]$ w$ u6 W3 m      if( day == girl.birthday)# A4 O0 j9 k  }2 i8 Y1 _7 T) R2 \
        if( boy.givegirl(rose) )
* F: T2 i% r: D3 ?          girl.love++;
- c' |2 L  j; }1 y8 H6 O        else
6 E. t6 h% S4 W/ r2 O! W: c        girl.love--;9 n$ M+ w0 o4 y! `/ i; J( _' G+ i
      boy.earn money( );
+ o) ]. ^8 P* j3 j1 S" J" F    } 5 D0 A/ p5 @  J9 K7 r* D
  }
1 M2 ~! w. |9 C: {1 [# V/ j  if( boy.house( ) and boy.car( ) )
/ e+ B  \5 q( x/ V   {
% J  A- s& V. U0 w    boy.set(nothing); 5 W( Y. J6 z3 K$ x
    return girl.marry(boy); - m: l; j/ o( Y2 D+ y
  } % l2 Q0 M$ K0 A/ m, x
  age++;
2 ^1 {. B$ `- N0 c5 z( ^4 h; r# P) e  girl.love--;
! \- n( [- \! C# d- J( m7 t  } ( _# P% O" p8 O
# N4 p  l# N. J* G0 {( X
  return girl.goto(another boy);- o3 ~% \2 j1 G$ S. I6 b! f, Y$ X1 Y! [
}) C% ?4 L0 R* H2 ~/ k$ O; i

' Z; s) x) b4 i7 o; g* X" ]9 j* g! T! C6 \: b: m

# g+ R* ^3 L  K0 U+ y* [+ z2 n2 g# p4 P1 ?: u) S) L
8 y1 ^0 D9 H( O# r3 _* J* ?8 h
哥给出的解释:
& J& r- c2 K0 C6 z3 X
; D: G/ c/ ]5 p# B4 y0 p
# M" m; l2 g  Y- F, c! Q! U+ F  L9 j% a5 S

& _9 m- d- I/ G0 n7 o: ^爱的选择(男孩女孩)# S# }" R: T, [- h& M0 Z
如果
5 {$ ~( a" |$ w6 Z2 t* P男孩:有车 且 有房
/ u8 z, B) C" b% V5 e男孩什么都不做 女孩嫁给男孩( ]9 ?7 a* i- T
( S2 T1 D" D7 h+ o; S
如果2 c# v; W+ L7 G
女孩:学历 = 博士) ?+ U' V6 r6 V3 w5 S
男孩什么都不作 女孩嫁给男孩
9 X1 P' |/ x  @/ Z( I
2 G( o7 k9 A6 }8 ~' \0 C. N4 `如果 ; J/ i) }, b4 y: C
女孩愿意去等待的话
: r) `# I  b3 e0 z$ L则一年365天2 w* r; z- b- w$ h/ T& e1 F+ k
情人节的时候,男孩送给女孩玫瑰% G) Q( q  J, K- x
则女孩对男孩的好感增加 否则减退5 E* K0 u" P" \) E- h( R# o. }
女孩生日的时候,男孩送给女孩玫瑰/ j0 W1 L+ L# ]* y7 q% _( |5 |
则女孩对男孩的好感增加 否则减退
7 i' P/ W2 h* W前提是男孩需要每天都在赚钱: K, i. G4 i& Y  N; C! ~
在此期间 如果男孩有了车和房9 t7 E$ a$ Q9 {- [4 B
则女孩嫁给了男孩
1 e4 c. X# u9 R否则 年龄增加了一岁 女孩的感情随之减退. w! F1 b6 I  X! \) L. M& l* D
9 C8 m7 F( h+ B! m' O. `
如果一切的假设不成立- [* Q* [. }  r/ c4 F- a. [- y9 ~
则结果是女孩去找了别的男孩) C( a% v  v) Y5 L5 S$ i

. @) J/ e0 A+ s7 {0 J6 @/ ~
3 m, l7 h  c- D9 U) r9 q; L# W0 ~8 u* B( ]% S

科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、科帮网管理员和版主有权不事先通知发贴者而删除本文


JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

快速回复
您需要登录后才可以回帖 登录 | 立即注册

   

关闭

站长推荐上一条 /1 下一条

发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
快速回复 返回顶部 返回列表