小孙


私信TA

用户名:2409244461

访问量:8497

签 名:

这是一个废物

等  级
排  名 292
经  验 5477
参赛次数 1
文章发表 40
年  龄 19
在职情况 学生
学  校 河南工业职业技术学院
专  业 软件技术

  自我简介:

解题思路:    1.用双重循环来写,外层循环遍历行数,内层循环遍历每行的列数。

                   2.每行数相加的和储存在mun里面,输出完重置mun,计算下一行。


注意事项:    1.内层循环遍历完要注意重置mun。

                  2.注意分号和引号千万不要错,还有中英文的书写问题。
参考代码:

import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        // 拿到一共输入几行
        int n = sc.nextInt();
        int mun = 0;
        // 外层循环,循环所要输入的行数
        for (int i = 0; i < n; i++) {
            // 拿到本行有几列
            int m = sc.nextInt();
            // 内层循环,循环每一行列数
            for (int j = 0; j < m; j++) {
                // 本行的值挨个相加到mun里面
                mun += sc.nextInt();
            }
            // \n是换行的意思
            System.out.println(mun + "\n");
            // 重置mun,方便计算下一行的值
            mun = 0;
        }
    }
}


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区