zoukankan      html  css  js  c++  java
  • 做题记录--day38

    《算法笔记》3.3小节——入门模拟->图形输出

    C无难度

    #include<stdio.h>
    int main()
    {
        int n;
        scanf("%d",&n);
        while(n--)
        {
            int h;
            scanf("%d",&h);
            for(int i=1;i<=h;i++)
            {
                for(int j=1;j<=h-i;j++)
                    printf(" ");
                for(int j=1;j<=h+2*i-2;j++)
                    printf("*");
                for(int j=1;j<h-i;j++)
                    printf(" ");
                printf("
    ");
            }
        }
    }
    View Code

     D无难度

    注意一下数量为1是只输出一次的

    #include<stdio.h>
    int main()
    {
        int n;
        while(scanf("%d",&n)!=EOF)
        {
            for(int i=n;i>=1;i--)
            {
                for(int j=1;j<=n-i;j++)
                    printf(" ");
                printf("*");
                for(int j=1;j<=i-1;j++)
                    printf(" *");
                for(int j=1;j<=n-i;j++)
                    printf(" ");
                printf("
    ");
            }
            for(int i=2;i<=n;i++)
            {
                for(int j=1;j<=n-i;j++)
                    printf(" ");
                printf("*");
                for(int j=1;j<=i-1;j++)
                    printf(" *");
                for(int j=1;j<=n-i;j++)
                    printf(" ");
                printf("
    ");
            }
        }
        return 0;
    }
    View Code
    时间才能证明一切,选好了就尽力去做吧!
  • 相关阅读:
    构建之法阅读笔记02
    四则运算2
    第一周学习进度条
    简单四则运算
    构建之法阅读笔记01
    简读《构建之法》,所想问题展示
    介绍
    典型用户和用户场景描述
    工作总结03
    工作总结02
  • 原文地址:https://www.cnblogs.com/tingxilin/p/11359363.html
Copyright © 2011-2022 走看看