為什么我打出來是豎的。。
public class helloworld {
public static void main(String[] args) {
for(int i=1;i<=3;i++){
for(int j=1;j<=i;j++){
System.out.println("*");
}
}
}
}
public class helloworld {
public static void main(String[] args) {
for(int i=1;i<=3;i++){
for(int j=1;j<=i;j++){
System.out.println("*");
}
}
}
}
2017-01-14
舉報
2017-01-14
你好,改正后的語句應該是:
public class HelloWorld {
public static void main(String[] args) {
for(int i=1;i<=3;i++){
for(int j=1;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
}
}
你出錯誤的原因:①,內層循環(huán)的System.out.println("*");使每打出一個*號,就會換行,應該改為print,這樣在一行內打出*號時不會換行
②,在外層循環(huán)里添加一個換行語句System.out.println();,使內層循環(huán)每循環(huán)完一次打完一行的*號就可以實現(xiàn)換行
2017-01-14
沒搞好
2017-01-14
print表示不換行
println表示換行
2017-01-14
public class LianXi {
??????? public static void main(String[] args) {
??????????????? for (int i = 1; i <= 3; i++) {
??????????????????????? for (int j = 1; j <= i; j++) {
??????????????????????????????? System.out.print("*");
??????????????????????? }
??????????????????????? System.out.println();
??????????????? }
?????? }
}
2017-01-14
println換成print就好了