A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sunw 中级黑马   /  2015-8-31 22:14  /  397 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//男孩有房
  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("女孩不等男孩了,去投奔其他男孩了");
  }
  }

1 个回复

倒序浏览
我知道这样很无聊。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马