很小的算法,也算不上是个算法...只能是个逻辑题...
先看运行结果:
就是个每8个数字换一行..
每行都要有那个begin和end而已。
源码如下:
ps:
如果将 ----begin----和-----end----- 分别换成分页的开头div和结束div
将 数字 i 换成 迭代的对象个体..
这就是一个分页了..
上述为我从分页中抽取出的一个简单模型...
便于写算法方便而已...
先看运行结果:
-----begin-----
1 2 3 4 5
-----end-----
-----begin-----
1 2 3 4 5 6 7 8
-----end-----
-----begin-----
9 10 11 12 13 14 15 16
-----end-----
-----begin-----
17 18 19 20 21 22 23 24
-----end-----
就是个每8个数字换一行..
每行都要有那个begin和end而已。
源码如下:
public class TestPrint {
/**
* @param args
*/
public static void main(String[] args) {
print(5);
}
public static void print(int n) {
System.out.println("-----begin-----");
for (int i = 1; i <= n; i++) {
System.out.print(i + " ");
if (i % 8 == 0) {
System.out.println();
System.out.println("-----end-----");
if (i < n)
System.out.println("-----begin-----");
}
}
System.out.println();
if (n % 8 != 0)
System.out.println("-----end-----");
}
}
ps:
如果将 ----begin----和-----end----- 分别换成分页的开头div和结束div
将 数字 i 换成 迭代的对象个体..
这就是一个分页了..
上述为我从分页中抽取出的一个简单模型...
便于写算法方便而已...