题目描述在一个神秘的数字世界中存在着一种神奇的力量被称为奇数三角形。奇数三角形是一种特殊的数学图形由一系列奇数按照特定规律排列而成。现在你作为这个数字世界的探险家需要编写一个程序输入一个正整数n并生成一个n层的奇数三角形。三角形中的数如超过9只取个位数字。末行顶格其余行首及数字间用空格填充效果见样例。输入描述输入一行一个整数n。输出描述输出n行每行都由奇数构成。样例输入4输出 1 1 3 1
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n-i-1; j++) {
cout << " ";
}
for (int k = 0; k <= i; k++) {
cout << 2 * k + 1 << " ";
}
cout << endl;
}
return 0;
}
原文地址: http://www.cveoy.top/t/topic/h7Rc 著作权归作者所有。请勿转载和采集!