回 帖 发 新 帖 刷新版面

主题:初学,不知道代码要怎么写?

情况是这样的:我想做"开始日期"和"结束日期"这两个值的判断.
目标是:当"开始日期"<"结束日期"时程序正常运行,否则打印"警告".
 if (开始日期<结束日期)
   执行
 else if (开始月份<结束月份)
   执行
 if (开始年份<=结束年份)
   执行
 else 打印"警告".

 这段代码这样写对吗?
 我现在所想的是:开始日期<结束日期,但是如果开始月份是>结束月份时,上面的代码是不是有问题?要是的话那要怎么写?
 请写给我看看,学习学习.谢谢了,明天上班时我来看.[em15]

回复列表 (共3个回复)

沙发

if( 开始日期<结束日期 && 开始月份<结束月份 && 开始年份<=结束年份)
{
    执行
}else
{
    警告
}

板凳

if (开始年份<结束年份){
执行
} else if (开始年份==结束年份 && 开始月份<结束月份){
执行
} else if (开始年份==结束年份 && 开始月份=结束月份 && 开始日期<结束日期){
执行
} else {
警告
}

3 楼

perfect!

我来回复

您尚未登录,请登录后再回复。点此登录或注册