只給用一個for循環寫出這個程序!!求高手賜教(用java寫)
只給用一個for循環寫出這個程序!!求高手賜教(用java寫)
String outStr = ";*"。do {;System.out.println(outStr)。outStr = outStr + ";*"。} while (outStr.length() <;= 5)。這里,我們初始化一個字符串outStr為";*";,然后在一個do-while循環中打印出當前的字符串,并將其追加一個星號。循環條件是outStr的長度小于等于5。每次循環后,outStr的長度都會增加1,直到它的長度超過5為止。同樣地,我們也可以使用for循環來實現相同的功能。String outStr = ";*"。for (int i = 0;i <;5;i++) {。
導讀String outStr = ";*"。do {;System.out.println(outStr)。outStr = outStr + ";*"。} while (outStr.length() <;= 5)。這里,我們初始化一個字符串outStr為";*";,然后在一個do-while循環中打印出當前的字符串,并將其追加一個星號。循環條件是outStr的長度小于等于5。每次循環后,outStr的長度都會增加1,直到它的長度超過5為止。同樣地,我們也可以使用for循環來實現相同的功能。String outStr = ";*"。for (int i = 0;i <;5;i++) {。
在Java中,實現一個簡單的程序來打印星號圖案,可以使用不同的循環結構。比如,使用do-while循環可以這樣寫:String outStr = "*";do {System.out.println(outStr);outStr = outStr + "*";} while (outStr.length() <= 5);這里,我們初始化一個字符串outStr為"*",然后在一個do-while循環中打印出當前的字符串,并將其追加一個星號。循環條件是outStr的長度小于等于5。每次循環后,outStr的長度都會增加1,直到它的長度超過5為止。同樣地,我們也可以使用for循環來實現相同的功能:String outStr = "*";for (int i = 0; i < 5; i++) {System.out.println(outStr);outStr = outStr + "*";}在這個for循環中,我們同樣初始化outStr為"*"。循環執行5次,每次循環都會打印出當前的字符串,并將其追加一個星號。每次循環后,outStr的長度都會增加1,直到循環次數達到5為止。最后,我們也可以使用while循環來實現相同的效果:String outStr = "*";while (outStr.length() <= 5) {System.out.println(outStr);outStr = outStr + "*";}在這里,我們同樣初始化outStr為"*"。循環條件是outStr的長度小于等于5。每次循環后,outStr的長度都會增加1,直到它的長度超過5為止。這種方法和do-while循環在邏輯上是等價的。這三種循環結構都可以完成相同的功能,只是寫法有所不同。在實際編程中,可以根據個人喜好或特定需求選擇合適的循環結構。
只給用一個for循環寫出這個程序!!求高手賜教(用java寫)
String outStr = ";*"。do {;System.out.println(outStr)。outStr = outStr + ";*"。} while (outStr.length() <;= 5)。這里,我們初始化一個字符串outStr為";*";,然后在一個do-while循環中打印出當前的字符串,并將其追加一個星號。循環條件是outStr的長度小于等于5。每次循環后,outStr的長度都會增加1,直到它的長度超過5為止。同樣地,我們也可以使用for循環來實現相同的功能。String outStr = ";*"。for (int i = 0;i <;5;i++) {。
為你推薦