2016-1-9作业——输出二维数组的和

 1 int [][] array2 = {{1,2,3,4},{5,6,7,8}};//第二种方式创建并初始化数组
 2
 3         //输出数组中所有元素的和
 4         int sum = 0;
 5
 6         for(int i = 0;i<array2.length;i++){        //利用for循环输出
 7
 8             for(int j = 0;j<array2[i].length;j++){
 9
10                 System.out.print(array2[i][j]+" ");//输出二维数组中的元素
11
12                 sum+=array2[i][j];//求和
13             }
14             System.out.println();
15         }
16
17         System.out.println("数组的和是:"+sum);
18     }

运行结果:

二维以及多维数组就本着一句话来理解:数组中的数组

时间: 2025-01-03 21:53:57

2016-1-9作业——输出二维数组的和的相关文章

0109作业练习二维数组

//创建二维数组 arr[][],将二维数组中所有元素的和输出 int [][]arr= {{7,8,9},{44,22,33},{41,25,68,78}};//建立arr的二维数组,初始化大小并赋值 int sum=0; //声明变量sum for(int[] n:arr){ //用foreach遍历数组 for(int m:n){ //再定义一个m ,将arr中的值通过n赋值给m,不可以直接输出n System.out.print(m+" ");//通过遍历输出数组中的数 sum

php foreach输出二维数组

/* *标题:foreach输出二维数组 *函数:foreach() *创建时间:2015年5月16日 *注意事项: */ //输出一维数组 $array1 = array(); $array1[0] = '楚留香'; $array1[1] = '胡铁花'; $array1[2] = '姬冰燕'; //只有value的情况,也就是只输出值. foreach ($array1 as $value) { echo $value.' '; } echo '<p>'; //输出键值对 foreach

输出二维数组所有元素的和

1 //二维数组,初始化,写出各元素 2 3 int[][] n={{12,0},{3,5,11},{2,5,7,8}}; 4 int sum1 = 0; 5 System.out.println("输出一个二维数组:"); 6 //二维数组的遍历输出,foreach写法,依然有两个for 7 for(int[] m:n) 8 { 9 for(int g:m) 10 { 11 System.out.print(g+" "); 12 sum1 += g; 13 } 1

作业九 二维数组和字符数组的应用

知识点: (1)二维数组的定义形式为: 类型名 数组名 [行长度] [列长度]; (2)引用二维数组的元素要制定两个下标,即行下标和列下标,形式为: 数组名 [行下标] [列下标] (3)行下标的合理取值范围是[0,行长度-1],列下标合理的取值范围是[0,列长度-1]. (4)分行赋初始值,一般形式为: 类型名 数组名 [行长度] [列长度]={{初值表0},-,{初值表k},-}; 然后可把初值表k中的数据一次赋值给第k行的元素. (5) 顺序赋初始值,一般形式为: 类型名 数组名 [行长度

C语言编程 子函数中利用指针输出二维数组

一般输出方式:void print1(int arr[][3], int row, int col){int i, j;for (i = 0; i < row; i++){for (j = 0; j < col; j++){printf("%d", arr[i][j]);}printf("\n");}} 指针输出方式:void print2(int arr, int row, int col){int i, j;for (i = 0; i < ro

输出二维数组

int arr[][]=new int[][]{{1},{2,3},{4,5,6}}; System.out.println("二维数组是:"); for (int z=0;z<arr.length;z++); { for (int a=0;a<arr[z].length;a++); { System.out.print(arr[z][a]+" "); } System.out.println() ; } } } 请大家找出错误后告诉我!谢谢 啊...

C语言:通过指针函数输出二维数组中每个学生的成绩

// //  main.c //  Pointer_function // //  Created by ma c on 15/8/2. //  Copyright (c) 2015年 bjsxt. All rights reserved. //  要求:通过指针函数,输入学生学号时,在控制台上显示对应的学生成绩. #include <stdio.h> float *search(float(*p)[4],int n)//float(*p)[4]是数组指针,指向有4个float元素的二位数组的

2016.05.31 周二 c++二维数组

大部分代码照着书上打的,自己修改写一些布局和数据后的成果如下 程序代码如下 #include<stdio.h>#include<string.h>#include <windows.h>#define N 4 void gotoxy(int x, int y) //定义gotoxy函数 (使光标移动到指定位置) {    int xx=0x0b;    HANDLE hOutput;    COORD loc;    loc.X = x;    loc.Y=y;   

js输出二维数组最长的子数组

var a=[[5,6,7],[15,16,8,7],[3,23,44,55,66]]; var max=a[0].length; for (var i = 1; i < a.length; i++) { if (max<a[i].length) { max=a[i].length; var b=i; } } alert(b); alert(a[b]);