啊哈呀吼
2017-01-14 16:56
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.print("*");
}
System.out.println();
}
}
}
你出错误的原因:①,内层循环的System.out.println("*");使每打出一个*号,就会换行,应该改为print,这样在一行内打出*号时不会换行
②,在外层循环里添加一个换行语句System.out.println();,使内层循环每循环完一次打完一行的*号就可以实现换行
没搞好
print表示不换行
println表示换行
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();
}
}
}
要换行吧!!
println换成print就好了
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题