[bo][un]王海洋[/un] 在 2008-10-26 22:27 的发言:[/bo]
上楼的编程完全正确,并且也很巧妙。当然你也可以用若干个printf及换行符直接输出。当然没有什么意义。自认为上边的编程很有技巧也应该是最简单的方法。
上楼的编程完全正确,并且也很巧妙。当然你也可以用若干个printf及换行符直接输出。当然没有什么意义。自认为上边的编程很有技巧也应该是最简单的方法。
如果要你输出1000行,你也这么写?
程序代码:
#include<stdio.h> int main() { int i, j = 1; for (i = 0; i < 10; i++) { if ((j + 1) * j / 2 == i) { j++; printf("\n"); } printf("%d", i); } return 0; }