4 回答
TA贡献1859条经验 获得超6个赞
像这样的表可能最好使用 for 循环来完成:
for (int i = 1; i <= 10; i++) {
for (int j = 1; j <= 10; j++) {
System.out.print(i*j + " ");
}
System.out.println();
}
如果你还没有学习for循环并且想使用while循环,你可以使用
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条经验 获得超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条经验 获得超6个赞
使用内部循环来循环内部
public void multiacation(){
for(i = 1; i <= 10; i ++) {
for(j = 1; i <= 10; i ++) {
System.out.println(i*j +"");}}
试试这个,然后告诉我它是否有效
TA贡献1806条经验 获得超5个赞
尝试两个 for 循环。
for(i = 1; i <= 10; i ++) {
for(j = 1; i <= 10; i ++) {
System.out.print(i*j + " ");
}
System.out.println();
}
添加回答
举报