#include (stdlib. h) #include (stdio. h) main () { int i, J; for (i=1;i<=10;i++) { for(j=1;j<=2*i-1;j++) printf(“*”); printf(*“\n”); } system ("pause"); }将“*”的外层循环改成三角形
时间: 2024-03-16 15:46:10 浏览: 67
#include stdio.h(1).docx
如果您想把 "*" 的外层循环改成三角形,可以按照以下代码进行修改:
```
#include <stdlib.h>
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 10; i++) {
for (j = 1; j <= 10 - i; j++) {
printf(" ");
}
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
system("pause");
return 0;
}
```
这个代码会打印出一个类似于三角形的图案,其中 "*" 的数量逐行递增,达到最大值后又逐行递减。同时,每一行的 "*" 都会向右对齐,使得整个图案看起来像一个三角形。
阅读全文