打印菱形星号

来源:互联网 发布:杭州趣得网络 编辑:程序博客网 时间:2024/06/05 08:40

这是我写的打印菱形星号程序,大家可以自由取用。

#include <stdio.h>

 
int main()
{
    int i;
int j;
 
    for (i=0; i<=3; i++)           // 循环4次,打出前4行
{   
for (j=0; j<=6; j++)
{
            if (j==3-i || j==3+i)  // 将上三角星号输出 
            {
                printf("*"); 
   }
else
{
                printf(" ");
   }
}

        printf("\n");              
    }
 
    for (i=0; i<=2; i++)           // 循环3次,打出后3行
{
for (j=0; j<=6; j++)       // 将下三角星号输出
{
            if (j==i+1 || j==5-i)    
            {
                printf("*"); 
   }
else
{
                printf(" ");
   }
}

        printf("\n");             
    } 
 
    return 0;
}
0 0
原创粉丝点击