将正偶数按上表排成五列,更具这样的排列规律2008应在第几行,第几列?

问题描述:

将正偶数按上表排成五列,更具这样的排列规律2008应在第几行,第几列?
第一列 第二列 第三列 第四列 第五列
第一行 0 2 4 6 8
第二行 16 14 12 10 8
第三行 16 18 20 22 24
急嗷嗷嗷

251行第5列
/*html编程实现,下面为代码,直接赋值运行即可*/
var arr = new Array(); //数组
var a = new Array(); //行(子数组)
var i = 0,j = 0;
var b = true;
do {
a = new Array();
if (j > 4)
j = 0;
for (; j if (i == 0) {//第一行
if (j == 0)
a.push(0);
else
a.push(a[j - 1] + 2);
}
if (i > 0 && i % 2 == 1) {//奇数行
if (j == 0)
a.push(arr[i - 1][4]);
else
a.splice(0,0,(a[0] + 2));
}
if (i > 0 && i % 2 == 0) {//偶数行
if (j == 0)
a.push(arr[i - 1][0]);
else
a.push(a[j - 1] + 2);
}
if (a[j] >= 2008)
b = false;
}
i++;
arr.push(a); //添加行到数组
}
while (b);
alert("第" + i + "行,第" + j + "列arr[" + (i - 1) + "][" + (j - 1) + "]:" + arr[i - 1][j - 1]);
alert("第" + i + "行为:" + arr[i - 1]);


晕啦,我是新初一啊!看不懂的说!哦,我还以为是软件开发的。。