java 中任意输入一个二维数组,然后再以矩阵的形式输出此数组。

 我来答
死后是好人
2011-09-18 · TA获得超过2638个赞
知道小有建树答主
回答量:628
采纳率:0%
帮助的人:957万
展开全部
import java.util.Scanner;

public class Main1 {
public static void main(String ars[]){
Scanner s=new Scanner(System.in);
System.out.println("请输入数组行数和列数");
int x=s.nextInt();
int y=s.nextInt();
int [][]awarry=new int[x][y];//初始化数组
System.out.println("请输入数组元素");
for(int i=0;i<x;i++)//循环输入
for(int j=0;j<y;j++)
awarry[i][j]=s.nextInt();
System.out.println("你输入的数组为");
for(int i=0;i<x;i++){//循环输出
for(int j=0;j<y;j++)
System.out.print(awarry[i][j]+"\t");
System.out.println();
}
}
}
运行示例:
请输入数组行数和列数
2 3
请输入数组元素
1 2 3 4 5 6
你输入的数组为
1 2 3
4 5 6
MK_lon
2018-10-23 · 超过32用户采纳过TA的回答
知道答主
回答量:118
采纳率:71%
帮助的人:24.2万
展开全部
public static void main(String[] args) {
Integer[][] itg = new Integer [2] [3];
Random rd = new Random(47);

for(int i=0;i<2;i++){
System.out.println(itg[i].length);
for(int j=0;j<3;j++){
itg[i][j] = rd.nextInt(60);
System.out.print(itg[i][j]+"\t");
}
System.out.println();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式