当前位置:网站首页>二维数组求和 练习
二维数组求和 练习
2022-07-27 04:39:00 【你若不离不弃,我必生死相依】
二维数组:数组的初始化方式总共有三种:静态初始化、动态初始化、默认初始化
二维数组:[][]
静态初始化
除了用new关键字来产生数组以外,还可以直接在定义数组的同时就为数组元素分配空间并赋值。
eg:
int[][] arr = {
{
1,2},{
4,5,6},{
4,5,6,7,8,9,9}};
int[][] arr =new int[][] {
{
1,2},{
4,5,6},{
4,5,6,7,8,9,9}};
动态初始化
数组定义与为数组元素分配空间并赋值的操作分开进行。
eg:
int[][] arr = new int[3][]; //本质上定义了一维数组长度为3,每个“格子”中放入的是一个数组
arr[0] = {
1,2};
arr[1] = {
3,4,5,6};
arr[2] = {
34,45,56};
描述
给定一个二维数组,请你编写一个求和函数,计算出这个数组元素的和
输出描述:
输出二维数组元素的和
public static void main(String[] args) {
int[][] arr = {
{
11,33,50},{
22,44,66,88},{
131,214,315,146},{
928,827,726,625},{
424,525}};
//方法体1 二维数组
int sum=add(arr);
System.out.println(sum);
//方法体2 单数组
int[] arr1 = {
5,10,5,10,5,5};
int sum1=add1(arr1);
System.out.println(sum1);
}
//利用for 循环迭代进行 相加的操作
private static int add1(int[] arr1) {
int sum=0;
for(int i=0;i<arr1.length;i++){
sum=sum+arr1[i];
}
return sum;
}
public static int add(int[][] arr) {
int sum=0;
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
sum=sum+arr[i][j];
}
}
return sum;
}
运行结果
5175
40
边栏推荐
猜你喜欢

.htaccess学习

Dino paper accuracy, and analyze the variant of its model structure & Detr

ps怎么导入lut预设?Photoshop导入lut调色预设教程

使用Unity做一个艺术字系统

Chapter 6: cloud database

【HCIP】重发布、重分布、重分发实验

【搜索】Flood Fill 和 最短路模型

The price reduction of iphone13 is just a show. Consumers are waiting for iphone14

Photoshop裁剪工具隐藏技巧

使用Photoshop出现提示“脚本错误-50出现一般Photoshop错误“
随机推荐
How to do smooth data migration: Double write scheme
Final Cut Pro中文教程 (1) 基础认识Final Cut Pro
5.component动态组件的展示
Use unity to build a WordArt system
【动态规划百题强化计划】11~20(持续更新中)
Horizon sunrise X3 PI (IV) running on board (unfinished)
不需手动安装cuda和cudnn,通过一行程序即可安装tensorflow-gpu,以tensorflow-gpu2.0.0,cuda10.0,cudnn7.6.5为例
HCIA static routing basic simulation experiment
【AtCoder Beginner Contest 260 (A·B·C)】
报错:cannot read poperties of undefined(reading ‘then‘)
Structural mode - bridging mode
MySQL下载安装 & 完美卸载
QString转换char*
Ref Hook
Yolov4网络详解
Solution to the third game of 2022 Hangzhou Electric Multi school league
「Photoshop2021入门教程」对齐与分布制作波点图案
Structural mode - facade mode
微信小程序编辑头像
Bubble sort (detailed)