Java 使用for循环输出*和#x27;s
我想输出一个*的三角形,如下所示:Java 使用for循环输出*和#x27;s,java,for-loop,Java,For Loop,我想输出一个*的三角形,如下所示: * ** *** 这是我的代码: public class triangleStars { public static void main(String[] args) { for(int N=0 ; N<=3 ; N=N+1) { for(int M=0 ; M!=N ; M=M+1) {
*
**
***
这是我的代码:
public class triangleStars {
public static void main(String[] args) {
for(int N=0 ; N<=3 ; N=N+1)
{
for(int M=0 ; M!=N ; M=M+1)
{
System.out.println("*");
}
System.out.println();
}
}
}
公共类三角形{
公共静态void main(字符串[]args){
对于(int N=0;N将内部循环的println更改为print使用print
而不是内部循环中的println
println
打印您给它的字符串(可选),然后是换行。print
只打印字符串,不添加换行符。这可能适合您
public class TriangleStars
{
public static void main(String args[])
{
int M, N;
for(M=0; M<5; M++)
{
for(N=0; N<=M; N++)
{
System.out.print("* ");
}
System.out.println();
}
}
公共类三角形
{
公共静态void main(字符串参数[])
{
int M,N;
对于(M=0;MUseprint
而不是内部循环中的println
。要为Andy的评论添加上下文,println
打印您给它的标签(可选)然后是一个换行符。print
只打印不附加换行符的字符串。这是一个家庭作业问题吗?如果是,请阅读我还有一个关于这个问题的问题。我想实现一个int N,这样,如果我改变N,行的数量就会改变。例如,在这段代码中,我将有N=3。我将如何实现它?你可能想要post是一个新问题——包含多个问题的帖子通常不适合问答格式。