zoukankan      html  css  js  c++  java
  • 打印空心菱形

    #include<stdio.h>
    void main()
    { int i,j,n;
    printf("请输入 n: ");
    scanf("%d",&n);
    for(i=0;i<=n-1;i++)
    {
    for(j=n+1-i;j>0;j--)
    {
    printf(" ");/*第一次打空格*/
    }

    printf("*");/*打印第一个'*'号*/
    for(j=0;j<2*i-1;j++)
    {
    printf(" ");//中间的空格
    }
    if(i!=0)
    {
    printf("*");/*最后一个'*',第一行只有一个'*'号*/
    }

    printf(" ");
    }
    for(i=n;i>=0;i--)
    {
    for(j=n+1-i;j>0;j--)/*第一次打空格*/
    {
    printf(" ");
    }
    printf("*");/*打印第一个'*'号*/
    for(j=0;j<2*i-1;j++)//中间的空格
    {
    printf(" ");
    }
    if(i!=0)
    {
    printf("*");/*最后一个'*',最后只有一个'*'号*/
    }
    printf(" ");
    }
    getch();
    }

  • 相关阅读:
    jdk.jre.jvm 三者之间的关系?
    SQL7
    SQL6
    sql题
    sql题
    sql
    简说SQL题
    递归算法
    JAVA的简单描述
    第一篇技术博客
  • 原文地址:https://www.cnblogs.com/zhouhaiou/p/3917048.html
Copyright © 2011-2022 走看看