当前位置: 首页 > 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.zhongyajixie.com/news/64465.html

相关文章:

  • 网站添加微信支付功能网络营销的12种手段
  • 个人简历模板完整版惠州seo代理商
  • 北京网站开发月薪怎么进行推广
  • 兰州最新消息今天又封了优化大师下载旧版本安装
  • 怎么做卖东西的网站seo软件视频教程
  • 兰州建设网站公司想要推广页
  • 网站上线多少钱seo网络推广优化教程
  • 哪个网站可以接活做网上广告宣传怎么做
  • 贺州招聘网站建设抖音推广怎么做
  • 网站建设要用到的技术有哪些上海搜索引擎优化公司排名
  • 静态网站建设教程中国去中心化搜索引擎
  • 西安机场商务宾馆百度做网站营销推广公司案例
  • 怎么看网站开发者页面百度收录时间
  • 网站域名怎么弄网络推广是干什么的
  • 英文网站制作++官网百度外链查询工具
  • 重庆seo教程岳阳seo快速排名
  • 北京网站搜索引擎优化推广seo优化工作怎么样
  • 郑州网站建设公司电话多少seo引擎优化专员
  • 个人制作网站工具百度快速收录权限域名
  • 闵行区做网站公司医院线上预约
  • wordpress grace 下载网站排名seo
  • 做外贸怎样打开国外网站seo如何优化关键词上首页
  • 昆明网站建设天锐科技北京seo分析
  • 网站地图导出怎么做郴州网站推广
  • 专门做外国的网站有哪些谷歌推广运营
  • 网站建设首页模板下载信息流优化师招聘
  • 软件 网站开发合作协议软件开发培训中心
  • 网站建设需要域名还有什么深圳网络推广系统
  • 关于网站备案及管理的授权书开发一个平台需要多少钱
  • 上海注册公司代办费用是多少seo综合查询什么意思