4 回答

TA貢獻1859條經(jīng)驗 獲得超6個贊
像這樣的表可能最好使用 for 循環(huán)來完成:
for (int i = 1; i <= 10; i++) {
for (int j = 1; j <= 10; j++) {
System.out.print(i*j + " ");
}
System.out.println();
}
如果你還沒有學(xué)習(xí)for循環(huán)并且想使用while循環(huán),你可以使用
int i = 1;
int j = 1;
while (i <= 10) {
while (j <= 10) {
System.out.print(i*j + " ");
j = j + 1;
}
System.out.println();
i = i + 1;
}

TA貢獻1830條經(jīng)驗 獲得超9個贊
public class HelloWorld{
public static void main(String []args){
System.out.println("Hello World");
int count = 1;
do {
for( int j = 1; j <= 10; j ++) {
System.out.print( count*j +""+'\t');}
count++;
System.out.print('\n');
}while (count<11);
}
}

TA貢獻1793條經(jīng)驗 獲得超6個贊
使用內(nèi)部循環(huán)來循環(huán)內(nèi)部
public void multiacation(){
for(i = 1; i <= 10; i ++) {
for(j = 1; i <= 10; i ++) {
System.out.println(i*j +"");}}
試試這個,然后告訴我它是否有效

TA貢獻1806條經(jīng)驗 獲得超5個贊
嘗試兩個 for 循環(huán)。
for(i = 1; i <= 10; i ++) {
for(j = 1; i <= 10; i ++) {
System.out.print(i*j + " ");
}
System.out.println();
}
添加回答
舉報