题目描述
由键盘输入任意一个自然数N,输出如右图规律的图形。如:N=5时的图形为:
输入
只有一个整数N,为图形的行数(其中2≤N≤26)。
输出
输出指定格式的图形。
样例输入
5样例输出
A BAB CBABC DCBABCD EDCBABCDE代码实现
#include<iostream> using namespace std; char zm[10000]; int main() { int n; cin >> n; for (int i = 1; i <= 26; i++) { zm[i] = 'A' + i - 1; } for (int i = 1; i <= n; i++) { for (int j = 1; j <= n - i; j++) { cout << " "; } for (int j = i; j >= 2; j--) { cout << zm[j]; } for (int j = 1; j <= i; j++) { cout << zm[j]; } cout << endl; } }
打印图形VI#C++
最新推荐文章于 2024-11-02 20:20:37 发布