当前位置: 首页 > news >正文

给女朋友做网站百度指数工具

给女朋友做网站,百度指数工具,网站后来功能,门网站制作就和写数学题目一样,在做题目之前要先把思路确立下来。可能是我早年做数学的时候老是着急做题目没怎么分析过题目,把这个习惯不自觉地代入了代码的写入当中。习惯的养成使得我即使明白了自己的问题也依然会不断的犯错,看来只有刻意地提醒自己…

  就和写数学题目一样,在做题目之前要先把思路确立下来。可能是我早年做数学的时候老是着急做题目没怎么分析过题目,把这个习惯不自觉地代入了代码的写入当中。习惯的养成使得我即使明白了自己的问题也依然会不断的犯错,看来只有刻意地提醒自己才能够消除这个坏习惯。

这道题目看起来简单,让人觉得一上手就可以了。然而这是最大的陷阱。

package 练习;
import java.util.*;public class 日期问题 {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int[] num = new int[3];int num1;int i = 0;String[] date = scan.nextLine().split("/");int[] ans = new int[3];num[0] = Integer.parseInt(date[0]);num[1] = Integer.parseInt(date[1]);num[2] = Integer.parseInt(date[2]);ans[i] = datefind(num[0],num[1],num[2]);i ++;ans[i] = datefind(num[2],num[0],num[1]);i ++;ans[i] = datefind(num[2],num[1],num[0]);for(i = 0;i < 2;i ++) {for(int j = i + 1;j < 3;j ++) {if(ans[i] == ans[j])ans[i] = 0;}for(i = 0;i < 3;i ++) {if(ans[i] == 0)continue;elseSystem.out.println(ans[i] / 10000 + "-" + ((ans[i] % 10000 - (ans[i] % 100 ) / 100) + "-" + ans[i] % 100);}}}public static int datefind(int year,int month,int days) {if(year > 60 || year < 59)return 0;else if(month < 0 || month > 12)return 0;else if(days <= 0 || days > 31)return 0;if((month == 1 ||month == 3 ||month == 5 ||month == 7 ||month == 8 ||month == 10 ||month == 12 )&& (days > 31 || days <= 0))return 0;if((month == 4 ||month == 6 ||month == 9 ||month == 11) && (days > 30 || days <= 0))return 0;if(month == 2 && (days < 0 || days > 29))return 0;else if(year == 59)year = year + 1900;elseyear = year + 2000;if((year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) && days != 29)return 0;return year * 10000 + month * 100 + days;
}}

仔细看看判断条件

 if((month == 1 ||month == 3 ||month == 5 ||month == 7 ||month == 8 ||month == 10 ||month == 12 )&& (days > 31 || days <= 0))
if((month == 4 ||month == 6 ||month == 9 ||month == 11) && (days > 30 || days <= 0))
 if(month == 2 && (days < 0 || days > 29))
if((year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) && days != 29)

days的判断重复了,然而此时我写了十分多的代码所以脑子累得根本分析不出来了,还有return的只有2000的没有1900的了。更不用说代码的核心思想都错了——本来应该是判断时间在不在范围内结果成了判断是不是闰年了。

这都是我不做计划的恶果。

http://www.mmbaike.com/news/109035.html

相关文章:

  • 做房产信息互联网网站需要什么资质苏州seo关键词优化价格
  • 个人网站首页内容阿里域名购买网站
  • 免费刷网站百度关键词百度一下你就知道下载
  • 做 理财网站win10必做的优化
  • 网站建设与维护期末试卷网络服务提供者
  • 中山市饮食网站建设昆明seo外包
  • 网站群系统破解版免费网站 推广网站
  • 长沙品质网站建设优点外贸网站推广方法之一
  • 安装网站系统自己怎样推广呢
  • 广州做营销网站公司手机网站快速建站
  • 网站二维码特效福州百度快速优化排名
  • 杭州做兼职网站建设咨询网络服务商
  • 什么空间可以做网站精准引流的网络推广方法
  • 专业建站哪家好石家庄seo培训
  • 电子商务网站建设的一般流程2345网址大全
  • 点样做网站网站seo分析案例
  • 网站安全怎么做网站seo关键词优化技巧
  • 深圳软件产业基地东莞seo整站优化
  • 齐博网站模板站长之家官网登录入口
  • 兼职做效果图的网站地推接单平台找推网
  • 哪些网站可以免费做推广呢今日世界杯比分预测最新
  • 四川网站备案咨询网百度推广后台登录首页
  • 做个网站怎么赚钱微信crm管理系统
  • 做PS的赚钱的网站外贸网站平台
  • 中国住房和城乡建设部建造师网站seo如何优化网站步骤
  • 上海网站建设q479185700強网络教学平台
  • 手机怎么做动漫微电影网站企业培训心得
  • 京伦科技网站做的怎么样百度推广一个点击多少钱
  • 哪一个景区网站做的最成熟网站的seo如何优化
  • apache 本地网站最好看免费观看高清大全