1楼:既见君兮
int a=new int[5][6];
for(int i=0;i<5;i++)
}如果你想要给每一个元素赋值
不同,那你必须要有一个已知的足够大的数组或者列表
2楼:椰子猪啊
public static void main(stringargs)
}for(int i=0;i<5;i++)}}
3楼:匿名用户
string a=new string[5][6];
for(int i=0;i }for(int i=0;i 编写一个java程序,利用for循环语句,求一个二维数组 int a[5][5]对角线上所有元素的和,并输出来 4楼:匿名用户 刚有一道题,刚传完**不小心删掉了,在这基础上改一下也实现了importjava.util.*; publicclasstest20 system.out.print(a[i][j]+"\t"); }system.out.println(); }system.out.println("数组对角线上所有数的和sum="+sum); system.out.println("互换后的数组**************"); for(inti=0;i<5;i++) system.out.println();}}} 5楼:匿名用户 对角线bai上的元素坐标满足du下面两个特点中的一个:zhi下标dao 相等下标的和等于4 所以代版码如下权即可: int summatrix(int martix)}}return sum;} java 中任意输入一个二维数组,然后再以矩阵的形式输出此数组。 6楼:死后是好人 import java.util.scanner; public class main1 }}运行示例: 请输入数组行数和列数 2 3请输入数组元素 1 2 3 4 5 6 你输入的数组为 1 2 3 4 5 6 7楼: public static void main(string args) system.out.println();}} 用java输入一个二维数组a[3][4]的元素值,求输出其元素最大值 8楼:匿名用户 这才是懂你的**: public void class test/**62616964757a686964616fe59b9ee7ad9431333335343963* java定义一个3行4列的二维整数数组, * 从键盘输入数组中的每一个整数, * 然后找出数组中的最大值, * 输出该值及其行下标和列下标**/ public static void testarray()}//遍历数组取最大值,并取得下标 for (int i = 0; i < array.length; i++) }} system.out.println("最大值为" + max + ",位于行下标" + row + ",列下标" + col);}} 亲,记得采纳哦! 9楼:匿名用户 这个简单啊,把所有元素遍历一边 **:importjava.util.scanner; publicclasshelp2 }system.out.println("最大数:"+getmax(in)); }publicstaticintgetmax(intin)}} returnmax;}} 10楼:眯着眼的大懒猫 不知bai 道你是不du是要zhi 求这dao个数组的最内大值容, int max=-999999; for(int i=0;i<3;i++) }system.out.println(max); 11楼:匿名用户 每行找个最大的,结果存入一维数组,再从这个一维数组中找个最大的。 12楼:_北往风吹 利用copyarrays的自动排序 减少循环int arr = ,,}; int rsa = new int[arr.length]; for (int i = 0; i < arr.length; i++) arrays.sort(rsa); system.out.println(rsa[rsa.length -1]); 13楼:匿名用户 publicstaticintmax(intarray)intn=array.length;//就是行数intm=array[0].length;//就是列数intmax=array[0][0]; for(inti=0;i 14楼:匿名用户 你只输入一个值,怎么求得最大值? 15楼:_爱生活爱宝宝 表达的不大清楚,可以在具体点么 用java创建一个int类型的数组长度为5,循环录入5个值,存入数组中,并将这个数组遍历输出 16楼:花谢三年 int a=new int[5]; int b=0; random random=new random(); for(int i=0;i<5;i++) system.out.println(b) 17楼:机智的王哲 importjava.util.scanner; publicclassmain2 for(inti=0;i 中的基础了 ,该认真学java了*/ 18楼:飛天宝宝 解决了的话关注我,不会的话私信我 编写java程序,声明一个保存10个整数的数组,循环从键盘输入10个数并给数组赋值,最后输出数组中每个元素 19楼: 很高兴回答你的问zhi题,dao下边是根据你的需求写版的一段**: public static void main(string args) catch(numberformatexception e) }for(int i=0;i java 定义了5个数字的数组,显示输出所有的排列组合 20楼:匿名用户 importjava.util.arraylist; importjava.util.list; publicclassperma***b allsorts.add(newnums);//将新的排列组合存放起来 }else}} publicstaticvoidmain(stringargs); permutation(numarray,0,numarray.length-1); inta=newint[allsorts.size()];//你要的二维数组a allsorts.toarray(a); //打印验证 for(inti=0;i采纳吧 21楼:我爱我恨我笑了 数组排序有专门的baiapi,这里就不说du了获取zhi1-30的5个随机数即可 使数组dao的下标和里面内的值相同,那么 可以通容过 数组[26-当前下标] 是否被去除 来输出int a = new int[31]; // 赋值,去除 for(int i=1;i<26/2;i++){if(a[i]!=0 && a[26-i]!=0) 输出; 若一定要5个数都有。则5*4*3*2*1=120若不一定要5个数字,则1个:5种2个: 5*4=203个:5*4*3=604个:5*4*3*2=1205个: 120总:5+20+60+120+120=325 用java语言。声明一个二维数组,3行2列,循环输入6个人的名字,并循环输出。 22楼:匿名用户 public static void main(string args) names[i] = temp; }for (int i = 0; i < names.length; i++) system.out.println();}} java语言。声明一个二维数组,3行2列,循环输入6个人的名字,并循环输出。 23楼:精灵只路过 数组超边界,你都声明了是3行2列的二维数组了。你的第一个y却定义了3列,所以,版y<3要写成y<2才行,否则就是数组超边权界。所以你要这样写。 (你本来的意思是只要定义了y有2个就行了,其实是不行的,数组的第一个索引是0,而不是1) 24楼:匿名用户 您好!首先你这里的错误是数组越界了,定义的3行2列,数组索引是内从零开始,因此容列的索引只有0和1,y<3改成y<2是可以的。 其次,你注意下面console的报错信息,大致就该知道什么错了,即使还没学到后面的异常处理,现阶段学会调试报错也是没有坏处的。 希望能帮到您!敬请采纳! 中国物联网校企联盟 25楼:匿名用户 y = 1; y < 3这里有错。数组越界了定义的是string[3][2] 数组是从0开始的,也就是说只有0,1两个值。 当y = 2时候报错。 26楼:啊德 数组越界了,定义的是3行2列,你却给它第3列,肯定会抛异常,应该循环那里改为y<2 27楼:t_唐小豆 你的两个循环都 没有嵌套 1楼 倒霉孩子改名啦 a 1 相当于a 0 1 , a 5 相当于a 0 5 已经越界了 c语言 二维数组 a 1 1 和 a 5 分别表达什么? 2楼 匿名用户 a 1 a 1 那么 a 1 1 a 1 1 a 5 a 5 c语言定义了一个二维数组a 5 3 用循环实现a 0 0 a 1 0 a ...C语言,定义二维数组a,则(a+1)表示什么a+5)表示什么