java吧 关注:1,293,168贴子:12,827,313

很基础的作业有人帮帮我吗

只看楼主收藏回复

作业:1.循环输入某同学S结业考试的5门课成绩,并计算平均分。2.输出如图所示加法表。 [图片] 3.分别求1.01的365次方,1的365次方,0.99的365次方。4.使用数组计算全班30个学员的平均分。其中第1,2,4题程序要写在作业本上,然后再调试程序。


1楼2021-09-15 20:17回复
    顶下


    来自Android客户端3楼2021-09-15 20:20
    收起回复
      2026-01-01 01:56:40
      广告
      不感兴趣
      开通SVIP免广告
      顶下


      来自Android客户端4楼2021-09-15 20:21
      回复
        顶下


        5楼2021-09-15 20:35
        回复
          私了,可以帮你


          IP属地:浙江来自Android客户端7楼2021-09-15 21:33
          回复
            public static void test(Integer num){
            if (num ==0){
            System.out.println(num +"="+num+"+"+num);
            }
            int temp= num;
            for (int i =0; i<num; i++){
            System.out.println(num +"="+ i +"+"+ temp);
            temp--;
            }
            }
            public static void main(String[] args) {
            test(0);
            }


            IP属地:广东来自Android客户端9楼2021-09-15 22:04
            收起回复
              第一题while循环,输入一次成绩加一次成绩,然后总和取平均值,第二题for循环,定义结果为6,第一个数从0循环到6,第二个数6减第一个数,第三题for循环乘365次,第四题定义一个局部变量,遍历数组取变量的平均值。


              来自Android客户端10楼2021-09-15 22:47
              收起回复
                给你解决第二个问题吧,两种写法。其他写法也行,自己多学多看才是最重要的,加油。


                IP属地:四川来自Android客户端11楼2021-09-15 23:30
                收起回复
                  2026-01-01 01:50:40
                  广告
                  不感兴趣
                  开通SVIP免广告
                  加我微信2137504624


                  IP属地:安徽来自Android客户端12楼2021-09-16 09:09
                  回复
                    第四题什么意思不能理解


                    IP属地:上海来自Android客户端13楼2021-09-16 17:28
                    回复
                      第一题 main方法里面执行
                      Scanner scanner = new Scanner(System.in);
                      int i1 =0;
                      for (int i = 1; i < 6; i++) {
                      System.out.println("请输入第"+i+"次成绩");
                      i1+= scanner.nextInt();
                      }
                      System.out.println("平均成绩"+i1/5+"分");


                      IP属地:上海14楼2021-09-16 17:31
                      回复
                        第二题 main方法里面执行
                        Scanner scanner = new Scanner(System.in);
                        //输入值并且算出算法
                        System.out.println("请输入值");
                        int num= scanner.nextInt();
                        for (int i = 0; i <= num; i++) {
                        System.out.println(i+"+"+(num-i)+"="+num);
                        }


                        IP属地:上海15楼2021-09-16 17:32
                        回复
                          第三题 main方法里面执行
                          System.out.println("1.01的365 次方为"+Math.pow(1.01,365));
                          System.out.println("1的365 次方为"+Math.pow(1,365));
                          System.out.println("0.99的365 次方为"+Math.pow(0.99,365));


                          IP属地:上海16楼2021-09-16 17:33
                          回复
                            第四题是 一个数组里面有三十个学院分数 然后算平均分吗 分数自己模拟?
                            //创建长度30的数组
                            Integer[] math=new Integer[30];
                            //数组的分数随机
                            for (int i = 0; i < math.length; i++) {
                            math[i]= Math.toIntExact(Math.round(Math.random() * 100));
                            }
                            int i=0;
                            for (int j = 0; j < math.length; j++) {
                            i+=math[j];
                            }
                            System.out.println("三十人的平均成绩为"+i/30);


                            IP属地:上海17楼2021-09-16 17:46
                            回复