参考的代码如下:
#include <
stdio.h>
int main(void) {
int column,i,j;
printf("Please input the colmun:");
scanf("%d",&column);
for (i=0;i<column;i++){
for(j=0;j<column-1-i;j++){
printf(" ");
}
for(j=0;j<2*i+1;j++){
printf("*");
}
printf("\n");
}
}
效果如下:
追问是等边三角形
如题八
追答可以这么修改:
#include <stdio.h>
int main(void) {
int column,i,j,t;
printf("Please input the colmun:");
scanf("%d",&column);
for (i=0;i<column;i++){
for(t=0;t<column;t++){
for(j=0;j<i;j++){
printf(" ");
}
for(j=0;j<column*2-i*2-1;j++){
printf("*");
}
printf(" ");
for(j=0;j<i;j++){
printf(" ");
}
}
printf("\n");
}
}
效果如下: