为了账号安全,请及时绑定邮箱和手机立即绑定

我这哪错了?

 System.out.print("您要开始第几周学习啦,直接输入数字吧:");

        //设置变量存储接收到的数据

        int w=new Scanner(System.in).nextInt();


        //计算今天是几月(1-月第一周、4-月第4周)

        

        int mouth=0;

        //计算输入的周是这个月的第几周

        if(w%4==0){

            mouth=w/4;

        }

        

        else{

            mouth=w/4+1;

        }

        //提示信息

        System.out.println("以下是您本月的学习计划, √ 代表当周学习任务");

        System.out.println("=======================================");

        

        //利用for循环,找到数组中对应这个月的内容输出


            //根据当前月第几周,在输出此行时,前面添加“√”

            

            for(int i=(mouth-1)*4;i<mouth*4;i++){

                if(1==(w-1)){

                    System.out.println("√"+contentList[i]); 

                }

              else{

                  System.out.println(contentList[i]);

              }  

            }

            

            

    }

    

    


正在回答

1 回答

  if(1==(w-1))你这里是1还是i,应该是i才对

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1162880    人
  • 解答问题       17550    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

我这哪错了?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信