java 杨辉三角 如何用java打印出杨辉三角 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class YangHui { public static void main(String args[]) { int r = 5; int a[][] = new int[r + 1][]; for (int i = 0; i <= r; i++) { a[i] = new int[i + 1]; } yanghui(a, r); } static void yanghui(int a[][], int r) { for (int i = 0; i <= r; i++) for (int j = 0; j <= a[i].length - 1; j++) { if (i == 0 || j == 0 || j == a[i].length - 1) a[i][j] = 1; else a[i][j] = a[i - 1][j - 1] + a[i - 1][j]; } for (int i = 0; i <= r; i++) { for (int j = 0; j <= a[i].length - 1; j++) System.out.print(a[i][j] + " "); System.out.println(); } }} 想得到一个样式201111080001 如何搭建最新的JDK? 请求高手:我想问一下这个语句public static void main(String a[]) 中的String a[]是什么意思 100分,遇到好难的数组分组问题 数据连接池的资源无法释放 关于String类“+”运算的问题 构建证书链的问题 用什么工具来将java程序制作成.exe程序 那里有jdk,谢谢大家!!! 谁有比较好的中国象棋算法,可以借我参考一下吗?(40分) 用fat.jar导出java程序 java之乱码问题
public static void main(String args[]) {
int r = 5; int a[][] = new int[r + 1][];
for (int i = 0; i <= r; i++) {
a[i] = new int[i + 1];
}
yanghui(a, r);
} static void yanghui(int a[][], int r) {
for (int i = 0; i <= r; i++)
for (int j = 0; j <= a[i].length - 1; j++) {
if (i == 0 || j == 0 || j == a[i].length - 1)
a[i][j] = 1;
else
a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
}
for (int i = 0; i <= r; i++) {
for (int j = 0; j <= a[i].length - 1; j++)
System.out.print(a[i][j] + " ");
System.out.println();
}
}
}