输出一个菱形花型

#include <stdio.h>
#include <stdlib.h>

//输入花型
int main()
{
 int n = 10;
 int i, j;

 for (i = 1; i < n; i++){
  for (j = 1; j <= n - i; j++){
   putchar(' '); //输出空格
  }
  for (j = 1; j <= 2 * i - 1; j++){
   putchar('*');    // 输出花型
  }
  putchar('\n');     //输出菱形的上半部分
 }
 for (i = n; i > 0; i--){
  for (j = 1; j <= n - i; j++){
   putchar(' ');
  }
  for (j = 1; j <= 2 * i - 1; j++){
   putchar('*');
  }
  putchar('\n');//输出菱形的下半部分
 }
 
 
 system("pause");
 return 0;
}

猜你喜欢

转载自www.cnblogs.com/Leafbud/p/12586937.html