新手求助!!!这个题目想好久都没想出来
输出1-100,第一行一个数,第二行两个数,以此类推,直到100为止。我想了很久,也没想出算法,望高手指点,告诉我代码的同时,给我讲讲思路和算法。
#include int main() { int i = 1; int index; for(index = 1; index < 101; ) { int count = 1; while(count < i) { printf("%d ", index); ++index; ++count; if(101 == index) return 0; } printf("\n"); ++i; } getch(); return 0; }