為什么我打出來是豎的。。
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
舉報(bào)
2017-01-14
你好,改正后的語句應(yīng)該是:
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();
}
}
}
你出錯(cuò)誤的原因:①,內(nèi)層循環(huán)的System.out.println("*");使每打出一個(gè)*號(hào),就會(huì)換行,應(yīng)該改為print,這樣在一行內(nèi)打出*號(hào)時(shí)不會(huì)換行
②,在外層循環(huán)里添加一個(gè)換行語句System.out.println();,使內(nèi)層循環(huán)每循環(huán)完一次打完一行的*號(hào)就可以實(shí)現(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就好了