Press "Enter" to skip to content

用for打印菱形

啊哈C语言!逻辑的挑战

用for打印菱形

#include <stdio.h>
int main()
{
   int i,j,k;
//上五层
   for(i=1;i<=5;i++){
      for(j=1;j<=5-i;j++){
          printf(" ");
            }
      for(k=1;k<=2*i-1;k++){
          printf("*");
            }
      printf("\n");
      }
//下四层 
   for(i=1;i<=4;i++){
      for(j=1;j<=i;j++){ 
          printf(" ");
          } 
      for(k=1;k<=9-2*i;k++){ 
          printf("*");
          } 
      printf("\n");
      }
}