我这道题哪里做错了?! int[][] shuzu=new int[n-1][n-1];这句错了。例当 n=5 时你的数组为 [4][4]注意的数组是从0开始算的,从[0][0]到[3][3]看看你的for 就知道了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以揭帖了,呵呵。******************************************import javax.swing.*;public class Matrix{ public static void main(String[] args){ String input=JOptionPane.showInputDialog("What's the n?"); int n=Integer.parseInt(input); int[][] shuzu=new int[n][n]; ///////定义这里出错了。 for(int s=0;s<n;s++) { for(int t=0;t<n;t++) { shuzu[s][t]=1; } } for(int s=0;s<n;s++) shuzu[s][s]=1; for(int s=0;s<n;s++) { for(int t=0;t<n;t++) { System.out.print(" "); System.out.print(shuzu[s][t]); } System.out.println(); } }} JAVA面试题---线程,帮忙解释下为什么是这个结果,谢谢 java 读取串口数据,分两次读取了...请问是什么原因 哪里有Jgraph中文教程? 求教一个关于图像处理的算法 字符串分割 java能不能设置non-block的读啊? 编译问题 jdbc调用sqlserver存储过程的问题。求救! 一个程序,在jubilder环境里面可以运行,出来就不行了,报下面的错误。 谁能给我一个BAS4.5的Key?谢了! Vector对象处理问题(急用) java中如何进行自定义线型的绘制?
******************************************
import javax.swing.*;public class Matrix
{
public static void main(String[] args){ String input=JOptionPane.showInputDialog("What's the n?");
int n=Integer.parseInt(input);
int[][] shuzu=new int[n][n]; ///////定义这里出错了。
for(int s=0;s<n;s++)
{
for(int t=0;t<n;t++)
{ shuzu[s][t]=1; }
} for(int s=0;s<n;s++)
shuzu[s][s]=1; for(int s=0;s<n;s++)
{
for(int t=0;t<n;t++)
{
System.out.print(" ");
System.out.print(shuzu[s][t]);
}
System.out.println();
} }
}