打印菱形!

#include<stdio.h>
void show(int n)
{
    
    
 //菱形上半部
 int i = 0;
 for(; i < n; i++ ){
    
    
  int j = 0;
  for(; j < n-1-i; j++){
    
    
   printf(" ");
  }
  for(j=0; j < 2*i+1; j++){
    
    
   printf("*");
  }
  printf("\n");
 }
 //菱形下半部
 for(i = 0; i < n-1; i++){
    
    
  int j = 0;
  for(; j <= i; j++){
    
    
   printf(" ");
  }
  for(j=0; j <2*n-3-2*i; j++){
    
    
   printf("*");
  }
  printf("\n");
 }
}
int main()
{
    
    
 show(7);
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/WEIYANGBIN/article/details/106132795