C/C++教程

PTA C++ 输出星号组成的三角形

本文主要是介绍PTA C++ 输出星号组成的三角形,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

输出星号组成的三角形 (10 分)

从键盘输入一个整数 n,然后输出一个由星号 “ * ” 组成的 n 行的三角形。

输入格式:

例如:输入 5
输出格式:

*

输入样例:

5

输出样例:

    *
   ***
  *****
 *******
*********

答案

#include <iostream>
using namespace std;
int main() {
    int a;
    cin >> a;
    for (int i = 1; i <= a; i++) {
        for (int j = 0; j <= a - 1 - i; j++) {
            cout << " ";
        }
        for (int j = 1; j <= i * 2 - 1; j++) {
            cout << "*";
        }
        cout << endl;
    }
    return 0;
}
这篇关于PTA C++ 输出星号组成的三角形的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!