不用数组写java杨辉三角

来源:百度知道 编辑:UC知道 时间:2024/06/09 01:30:24
java不用数组写
A
B C
D E F
G H I J

public class Test{
public static void main(String args[]){
int num = 0;
int k = 1;
int j = 1;
int len =10;
for(int i=0;i<len;i++){if(num==k){System.out.println();j++;k+=j;}
System.out.print((char)('A'+i));num++;}
}
}

public class T{
public static void main(String[] args){
int rows = 4;//行数
for(char i='a',j='A'; i<'a'+rows; i++){
for(int k=0; k<i-'a'+1;k++)
System.out.print(j+++" ");
System.out.println();
}}}

public class Test {

public static void main(String[] args) {
byte r=0;
for (byte i = 1; i <= 10; i++) {
for (byte j = 1; j <= i; j++) {
System.out.print( (char)('A' + r) + "\t");
r++;
}
System.out.println();
}

}
}

原本需要数组的吗?

int r=0;
for (int i = 1; i <= 10; i++) {
for (int