#include <stdio.h> // 非递归函数,打印指定行数的数值 void printPatternIterative(int n) { for (int i = 1; i <= n; i++) { for (int j = 0; j < i; j++) { printf("%d ", i); // 每行输出 i 次数字 i } printf("\n"); } } int main() { int rows = 5; // 指定行数 printPatternIterative(rows); return 0; }