我必須使用嵌套的for循環,打印出的序列:嵌套for循環向後打印數字?
544333222211111
我已經寫了一個嵌套循環之下,但它的打印:555443321
int i,j;
for(i=5;i>=1;i=i-1)
{
for(j=1;j<i+1;j+=2)
{
System.out.print(i);
}
}
誰能告訴我,我如何修改上面的代碼,以便它可以打印544333222211111
?的
我必須使用嵌套的for循環,打印出的序列:嵌套for循環向後打印數字?
544333222211111
我已經寫了一個嵌套循環之下,但它的打印:555443321
int i,j;
for(i=5;i>=1;i=i-1)
{
for(j=1;j<i+1;j+=2)
{
System.out.print(i);
}
}
誰能告訴我,我如何修改上面的代碼,以便它可以打印544333222211111
?的
int i,j, k = 1;
for(i=5; i>=1; i--)
{
for(j=1; j<=k; j++)
{
System.out.print(i);
}
k++;
}
你需要做一個嘗試,並告訴我們你在哪裏錯了,才能夠有所幫助,否則我們只是在做的工作適合你 –
試試'j ++'而不是'j + = 2' –
爲什麼downvote?他試過了,他沒有明白。好吧,他是編程新手,但是由於缺乏經驗而投降? – gefei