小朋友学OJ--1201

由于江苏常州OJ(http://oj.jzxx.net/)上有少数题目(这些题目具有二级链接)提交上去后不能查看程序,特建立本文集来存储这些题目的程序,以方便查阅。

题目:
http://oj.jzxx.net/problem.php?id=1201

程序:

#include 

using namespace std;

int main()
{
    int n;
    cin >> n;
    int i = n;
    for(; i >= 1; i -= 2)
    {
        for(int k = 0; k < (n - i)/2; k++)
        {
            cout << ' ';
        }

        for(int j = i; j >= 1; j--)
        {
            cout << '*';
        }
        cout << endl;
    }

    i += 4; //i从-1变成3
    for(; i <= n; i += 2)
    {
        for(int k = 0; k < (n - i)/2; k++)
        {
            cout << ' ';
        }
        for(int j = 1; j <= i; j++)
        {
            cout << '*';
        }

        cout << endl;
    }

    return 0;
}


加入少儿信息学奥赛学习QQ群请扫左侧二维码,关注微信公众号请扫右侧二维码


小朋友学OJ--1201_第1张图片
QQ群和公众号.png

你可能感兴趣的:(小朋友学OJ--1201)