杨辉三角 我想用一维数组来实现扬辉三角!怎么写啊?格式如下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20081005/13/8494ddce-9de8-43e7-b5e4-5c0cd8a8f5dd.html public class TestYHS { static public void main(String[] args) { int[][] a = new int[10][10]; for (int i = 0; i < 10; i++) for (int j = 0; j < 10; j++) { if (j < i) { a[i][j] = 1; if (j == 0) { a[i][j] = 1; } else { a[i][j] = a[i - 1][j - 1] + a[i - 1][j]; } } else { a[i][j] = 1; } } for (int i = 0; i < 10; i++) { for (int k = 1; k <= 10 - i; k++) System.out.printf(" "); for (int j = 0; j <= i; j++) { System.out.printf("%3d ", a[i][j]); } System.out.printf("\n"); } }} java 连接 oracle报错。“java.lang.Error” 一个简单的数组问题 关于java文件的操作,请帮忙看下程序哪里错了 熟悉正则表达式的朋友进来探讨一下 用java运行dos命令 问题已经基本得到结果,特此放分 (服务器的优化问题(解决最少500分) ) 5 请大家帮忙 简单的布局问题 我没有java做项目的思路,请大神帮忙,真心急 FrontPage问题 多线程并发向数据库插入数据问题 如何用java语言实现端口扫描器 关于如何把有限的精力投入到无限的java知识学习中去
public class TestYHS { static public void main(String[] args) {
int[][] a = new int[10][10];
for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++) {
if (j < i) {
a[i][j] = 1;
if (j == 0) {
a[i][j] = 1;
} else {
a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
}
} else {
a[i][j] = 1;
}
} for (int i = 0; i < 10; i++) {
for (int k = 1; k <= 10 - i; k++)
System.out.printf(" "); for (int j = 0; j <= i; j++) {
System.out.printf("%3d ", a[i][j]);
}
System.out.printf("\n");
}
}
}