簡單的java問題(一題)

2007-11-25 4:52 am
如何用java寫出下列程式
A
BCD
EFGHI
JKLMNOP
QRSTUVWXY
更新1:

用迴圈結構寫

回答 (4)

2007-11-26 3:43 am
✔ 最佳答案
public class Test1 {
public Test1() {
}

public static void main(String[] args) {
Test1 test1 = new Test1();
String letters ="ABCDEFGHIJKLMNOPQRSTUVWXY";
char[] letter = letters.toCharArray(); //將字串變成字元陣列
int count=0; //用來記錄每層的起始位置
for (int i = 1; i <= 5; i++) { //有五層
for (int j = 0; j < 2*i-1; j++) {
System.out.print(letter[count]); //印出每一層的字母
count++;
}
System.out.print("\n"); //換行
}


}
}
參考: 自己
2007-11-26 3:23 am
import java.io.*;
//import java.util.*;
public class TEST
//檔名:TEST.java
{
public static void main(String[] args)
{
PrintStream o=new PrintStream(System.out);
//Scanner in=new Scanner(System.in);
char ch='A';
for(int i=0;i<(int)Math.sqrt(26);i++){
for(int j=0;j<(2*i+1);j++){
o.printf("%c",ch);
ch++;
}
o.printf("\n");
}
}
}
參考: 僅供參考
2007-11-25 7:21 pm
可以敎我用迴圈結構寫嗎謝謝
2007-11-25 10:51 am
你好唷!
你可以參考以下的執行看看

public class ABC {
public static void main(String[] args)
{
System.out.print("A\n BCD\n EFGHI\n JKLMNOP\n QRSTUVWXY\n");
}
}


收錄日期: 2021-04-27 17:14:47
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071124000010KK08919

檢視 Wayback Machine 備份