#include <stdio.h>
#include <stdlib.h>
int main(void)
{
/*上半部分*/
/* 第一行:4空格 1个* */
/* 第二行:3空格 3个* */
/* 在第i次循环时,应该打印2i-1个 *,5-i个空格 */
int i;
for(i=1; i<=5; ++i){
int j;
for(j=1; j<=5-i; ++j)
printf(" ");
for(j=1; j<=2*i-1; ++j)
printf("*");
printf("\n");
}
/*下半部分 */
/* 第一行 1个空格 7个* */
/* 第二行 2个空格 5个* */
/* 第i行,i个空格 9-2n个* */
for(i=1; i <=4; ++i){
int j;
for(j=1; j<=i; ++j)
printf(" ");
for(j=1; j<=9-2*i; ++j)
printf("*");
printf("\n");
}
system("pause");
return 0;
}
#include <stdlib.h>
int main(void)
{
/*上半部分*/
/* 第一行:4空格 1个* */
/* 第二行:3空格 3个* */
/* 在第i次循环时,应该打印2i-1个 *,5-i个空格 */
int i;
for(i=1; i<=5; ++i){
int j;
for(j=1; j<=5-i; ++j)
printf(" ");
for(j=1; j<=2*i-1; ++j)
printf("*");
printf("\n");
}
/*下半部分 */
/* 第一行 1个空格 7个* */
/* 第二行 2个空格 5个* */
/* 第i行,i个空格 9-2n个* */
for(i=1; i <=4; ++i){
int j;
for(j=1; j<=i; ++j)
printf(" ");
for(j=1; j<=9-2*i; ++j)
printf("*");
printf("\n");
}
system("pause");
return 0;
}