• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

麻烦请各位帮忙检查以下这个程序怎么运行结果不正确。谢谢

package num3;
import java.util.*;
public class C23 {


        /**
         * @param args
         * h是一个星期中的某一天(0为星期六;1为星期天;2为星期一;3为星期二;4为星期三;5为星期四;6为星期五)。
q是某月的第几天。
m是月份(3为三月,4为四月,...,12为十二月)。一月和二月分别记为上一年的13和14月。
j是世纪数(即||)。
k是该世纪的第几年(即year%100)。
注意,公式中的除法执行一个整数相除。编写程序,提示用户输入年、月和该月的哪一天,然后显示它是一周中的星期几。
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                Scanner input=new Scanner(System.in);
                System.out.println("请输入年、月和该月的哪一天:");
                int year=input.nextInt();
                int k=year%100;
                int m=input.nextInt();
                int q=input.nextInt();
                int j=year/100;
                if (m==1||m==2){
                        m=m+12;
                        int h=(q+26*(m+1)/10+k+k/4+j/4+5*j)%7;
                        m=m-12;
                        System.out.println(year+"年"+m+"月"+q+"日是星期"+h);
                }
                else{
                        int h=(q+26*(m+1)/10+k+k/4+j/4+5*j)%7;
                        System.out.println(year+"年"+m+"月"+q+"日是星期"+h);
                }


        }


}

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031289位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!