JAVA编程:程序员的爱情故事
来源:优易学  2011-9-11 18:52:39   【优易学:中国教育考试门户网】   资料下载   IT书店
 //男孩有房
  boolean boyHasHouse=false;
  //男孩有车
  boolean boyHasCar=true;
  //女孩的感情值
  int girlsLoverCount=5;
  //女孩是否愿意等
  boolean girlsCanWaite=true;
  //男孩的年薪
  int boySalary=80000;
  //男孩送玫瑰花
  boolean boyGiveFlower=true;
  //情人节(值为一年中的第几天)
  int loverDay=363;
  //女孩的生日
  int girlsBir=364;
  //年龄
  int age=21;
  //如果男孩没房没车
  if(boyHasHouse==true && boyHasCar==true){
  System.out.println("男孩有房有车,女孩直接嫁给男孩");
  }else if( (boyHasHouse==true) || (boyHasCar==true) ){
  System.out.println("男孩有房或者有车,女孩暂时不嫁给男孩,接下来要看女孩是否愿意等");
  if(girlsCanWaite==true){
  //当男孩的年薪没有超过10万,并且女孩的感情值没有超过8
  System.out.println("女孩愿意等男孩");
  while(!(boySalary>100000 && girlsLoverCount>8)){
  for (int day = 0; day < 365; day++) {
  if(day==loverDay){
  if(boyGiveFlower){
  girlsLoverCount++;
  System.out.println("女孩的感情值在增加"+girlsLoverCount);
  }else{
  girlsLoverCount--;
  System.out.println("女孩的感情值在减少"+girlsLoverCount);
  }
  }
  if(day==girlsBir){
  if(boyGiveFlower){
  girlsLoverCount++;
  System.out.println("女孩的感情值在增加"+girlsLoverCount);
  }else{
  girlsLoverCount--;
  System.out.println("女孩的感情值在减少"+girlsLoverCount);
  }
  }
  }
  System.out.println("男孩拼命赚钱");
  boySalary+=10000;
  age++;
  girlsLoverCount--;
  System.out.println("男孩现在的年薪是:"+boySalary+"年龄是:"+age);
  System.out.println("------------一年结束了------------------\n");
  }
  if(age<27 && girlsLoverCount>8){
  System.out.println("结婚了,完美啦!");
  }else{
  //钱赚到了,但是年龄太大了,女孩还是易主了。
  System.out.println("男孩年龄太大了,女孩投奔其他男孩");
  }
  }else{
  System.out.println("女孩不等男孩了,去投奔其他男孩了");
  }
  }

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训