[英]Java while loop print “+” based on the input of variable x
我希望能夠根據變量 x 的輸入做出打印(在本例中為“+”)的語句。 示例:如果有人寫 x = 3,那么它應該打印出“+++”。
public static void runLoop(int x){
while(//Code//){
System.out.print("+");
}
}
如果你想要while
循環而不是for
循環,你可以這樣做:
public static void runLoop(int x){
while(x--!=0){
System.out.print("+");
}
}
解釋 :
x--
返回 x 的當前值,然后將其減一,這樣代碼將被執行x
次。
筆記:
x--
覆蓋x
值,因此如果您想保留該值,只需使用臨時變量即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.