当我运行以下C程序时,变量r
的值不高于26
。即使我输入了行数40(比如说),行数也是26.但是,如果输入的行数小于26,那么程序运行正常。
#include <stdio.h>
int main() {
int r, i, j;
printf("Enter the number of rows");
scanf("%d", &r);
for (i = r; i >= 1; i--) {
for (j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}