输出星号(1)

输出星号(一)输出如下形状星号,下面是输入6或7时的情况:************************ *******#include stdio

输出星号(一)
输出如下形状星号,下面是输入6或7时的情况:
******* 
 ***** 
  *** 
   * 
  *** 
 ***** 

*******

#include <stdio.h>int main(void){    int row,i,j;//row是输入的行数    scanf("%d",&row);    if(row%2==0)//如果输入的行是偶数,row自动加一     row+=1;    for(i=row;i>=1;i=i-2)//输出下三角形状星号    {     for(j=0;j<(row-i)/2;j++)      printf(" ");     for(j=1;j<=i;j++)      printf("*");     printf("\n");                         }    for(i=3;i<=row;i=i+2)//输出上三角形状星号    {     for(j=0;j<(row-i)/2;j++)      printf(" ");     for(j=1;j<=i;j++)      printf("*");     printf("\n");                          }  system("pause");    return 0;}


1楼leihengxin昨天 22:19
顶一下。