for(int i=1;i<=5;i++) {
System.out.print(i+" ");
}
for(int j=5;j>0;j--) {
System.out.print(j+" ");
}
=&GT;为此,我得到了这个输出:-1 2 3 4 5 5 4 3 2 1
=&GT;但我需要这样的输出:-1 5 2 4 3 3 4 2 5 1
答案 0 :(得分:0)
只需在一个循环中完成。
int len = 5;
for (int i = 1; i <= len; i++)
{
System.out.print(i + " ");
System.out.print(len - (i - 1) + " ");
}
答案 1 :(得分:0)
您可以合并2个for-statements。
for (int i = 1, j = 5; i <= 5; i++, j--) {
System.out.print(i + " " + j + " ");
}