java中則模樣利用for迴圈來編寫能輸出如下圖形

2021-03-04 08:49:36 字數 3940 閱讀 3476

1樓:匿名使用者

import java.util.scanner;

class prix{

private int i=0,j,n;

scanner sc=new scanner(system.in);

void pri(){

system.out.println("請輸入n:");

n=sc.nextint();

while(i可以自己決定,輸出最多的是幾個星

2樓:匿名使用者

class print

system.out.print(" ");}}

}樓主試一下,看是否是達到這種效果。

3樓:阿陋

樓主應該先思考一下,別太懶了,這是很基礎的問題。

4樓:匿名使用者

public class test2

system.out.println(" ");}}}

怎麼用java編寫如下程式在螢幕上輸出如下圖形 * *** ***** ******* ***** *** * 迴圈語句做(if語句)

5樓:聖天使no葉子

這個圖形對吧?

****

*****

*******

*****

****

你確定不是 for/while/do-while loop?if 不是迴圈語句吧

用for loop做的:

public class nestedloopfor (int d=0; d-1; i--)for (int d=0; d

給點分唄?我時差黨,大半夜12點多跟這給你做題~ ^ ^

6樓:匿名使用者

//這個程式你想要幾行就輸出幾行你看看行不//編譯下可以直接執行

import java.io.*;

class test1

catch(exception e)

for(int i=0;i0;i2--)

for(int i1=0;i10;i--)system.out.println();

flag++;}}}

7樓:匿名使用者

這個應該用for迴圈來做吧!!

public class c

for(j=1;j<=2*i-1;j++)system.out.println();

}for(i=1;i<=3;i++)

for(j=1;j<=7-2*i;j++)system.out.println();} }}出來的結果是:

****

*****

*******

*****

****

8樓:匿名使用者

boolean flag=false;

for(int i=1;i>0;)

for(int k=0;k

system.out.println();

if(flag)else}

用java中的(for迴圈)列印如下三角形圖形: ***** **** *** ** *

9樓:匿名使用者

public class shape4 else

}system.out.println();}}

}自己仔細看看邏輯,不是很難,多找i,j的關係,自己多畫些圖形,比如:

* 1 *

* * * 2 3 * * *

* * * * * 4 5 6 * * * * *

* * * * * * * 7 8 9 10 * * *

*java打好基礎比較重要,祝你成功

10樓:天琪的日記本

超級簡單!!!!!

我跟你說喲,java思想,就是程式設計思想很重要,程式不重要,不要背喲我們先看看怎麼做他,首先你需要打5個*

打五行,第一行打五個對吧

五行就是乙個迴圈

第一行 5

第二行 4

第3行 3

第4行 2

第5行 1

等等做乙個迴圈,for(i=0;i<5i++),這就是迴圈五遍再做第二個迴圈for(j=5;j<0;j++),//java請用system.out,print("*");

恭喜你,你學會了!

11樓:夢裡乾坤

方法一:

public class starelse}system.out.println("");

} }}

你先理解一下方法一,方法二是方法一的優化。

12樓:

列印 *****,不夠5個使用空格補齊

13樓:慕容白雪落

使用for迴圈,謝謝採納

14樓:匿名使用者

for(int i=0;i<5;i++)

system.out.print(" ");}

15樓:匿名使用者

public class test //列印星星for (int k =5; k<=i; k++)}system.out.println();}}}}

如何使用java的for的巢狀迴圈編寫程式,顯示出如下圖案:* ** *** **** ***** ******

16樓:匿名使用者

使用java的for的巢狀迴圈編寫程式,顯示直線遞增星號圖案和直角三角形星號圖案如下:

public class testd

//不同組以空格隔開

system.out.print(" ");

}system.out.println();

system.out.println("直角三角形:");

//直角三角形

for(int x=0;x<=5;x++)//不同組不同行需換行

system.out.println("");}}}結果:

直線遞增型:

* ** *** **** ***** ******直角三角形:***

*******

*****

******

17樓:匿名使用者

右下直角三角形是直角在右下角麼?

這個是5層的,如果是6層就修改外層迴圈的次數就行了,用了兩個for迴圈,裡面用了兩個for迴圈

,乙個輸出空格,乙個輸出 *,也可以在這個上面修改,可以改成金字塔,倒三角各種圖形,為

什麼要寫那麼多——!

**如下:

public class ***montest }}

18樓:風過夏天

什麼圖形,看不出來。。

是不是第一行比第二行少乙個,第三行比第二行多乙個?

大概可以這麼寫,用兩個for迴圈,外曾控制行數,內層控制輸出個數,外層執行一遍換行,用pad上的,沒辦法給**,明天開電腦了可以給**

19樓:月亮風度

public class star{

public static void main (string  args){

for(int i=1; i<=6; i++){for(int j=0; j

java中this關鍵字與方法,Java中this關鍵字與方法

就普通方法或者屬性而言,寫this和不寫this沒區別。this主要是用來和super區分的。this呼叫本類的構造方法,super呼叫父類的構造方法。不寫this。如果是有父類的話,就是呼叫父類的構造方法。一般情況下寫不寫是差別不在,因為不寫其實本身也是會有this這個指向的,但在一些情況下一定要...

java中mod是什麼意思,java運算中去模是什麼意思啊!!!

java裡面沒有mod這個方法,甚至是類名。我猜想樓主想其他語言裡有個mod名字的方法,應該是求餘數的,英文全稱就是modulus java求餘數是用運算子實現的,就是 比如 10 3的結果是1 mod是 就是餘的意思 好比 int a a 10 7 a就是3 java中mod放入意思是取模,或者說...

java中如何表示a的b次方,java中10的n次方怎麼表示?

java中乘方用math.pow來實現,舉例如下 public static void main string args java.lang.math.pow a,b a和b都是double型資料 java.lang.math.pow a,b java中10的n次方怎麼表示?java中10的n次方的...