
正文
java中输出矩阵代码 java中输出矩阵代码是什么
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用java怎么把以下矩阵的格式打印出来?
按照java中输出矩阵代码你java中输出矩阵代码的要求打印矩阵java中输出矩阵代码的Java程序如下
public class A {
public static void main(String[] args) {
int N=3;
int n,i,j;
for(i=1;i=N;i++){
n=1;
for(j=1;ji;j++){
System.out.print(n+++" ");
}
for(j=i;j=2*N-1-i;j++){
System.out.print(n+" ");
}
for(j=2*N-1-i+1;j=2*N-1;j++){
System.out.print(n--+" ");
}
System.out.println();
}
for(i=N-1;i=1;i--){
n=1;
for(j=i-1;j=1;j--){
System.out.print(n+++" ");
}
for(j=2*N-1-i;j=i;j--){
System.out.print(n+" ");
}
for(j=2*N-1;j=2*N-1-i+1;j--){
System.out.print(n--+" ");
}
System.out.println();
}
}
}
运行结果
1 1 1 1 1
1 2 2 2 1
1 2 3 2 1
1 2 2 2 1
1 1 1 1 1
相关问答
Q1: JAVa编写程序,建立并输出一个10*10的矩阵怎么做
没看到java中输出矩阵代码你的图java中输出矩阵代码,试试下面这个是不是你想要的:
#include
int main()
{
int i ,j;
int a[10][10];
for(i=0;i10;i++)
for(j=0;j10;j++)
{
a[i][j]=0;
if(i==(9-j)j==(9-i))a[i][j]=1;
if(i==j)a[i][j]=1;
}
for(i=0;i10;i++)
{
for(j=0;j10;j++)
{
printf("%i ",a[i][j]);
}
printf("\n");
}
getch();
}
Q2: java如何输出1行3行矩阵
1、首先键盘输入矩阵的行数和列数。
2、然后再输入矩阵的内容,输出矩阵。
3、最后这样子写可以不受固定行数列数的限制,自定义行数和列数,输入内容。
Q3: JAVA怎么输出矩阵
根据输入值n初始化二维数组大小 new int[2n-1][2n-1]
设置所有值为1
改变行=n的值
改变列=n的值
输出数组
关于java中输出矩阵代码和java中输出矩阵代码是什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






