求解c语言 输出星号三角阵(如下图) ******* ****** ***** **** *** ** * 还有反过来的

急用,求解!!!!

第1个回答  2012-12-18
#include "stdio.h"
void main(void) {
int i, j;
for(i = 1; i <= 4; i++) {
for(j = 1; j<= 4-i; j++)
printf(" ");
for(j = 1; j <= 2*i-1; j++)
printf("*");
printf("\n");
}
for(i = 3; i >= 1; i--) {
for(j = 1; j <= 4-i; j++)
printf(" ");
for(j = 1; j <= 2*i-1; j++)
printf("*");
printf("\n");
}
}本回答被网友采纳
第2个回答  2012-12-18
#include<stdio.h>
main( )
{ int k,i,j;
for( i=0;i<4;i++)
{ for k=1;k<=i;k++)printf(" ");
for(j=0;j<7-i;j++)printf(" ");
}
}
相似回答