题目描述
模仿例题,打印出不同方向的正方形,然后打印三角形矩阵。中间有个空行。
输入格式
输入矩阵的规模,不超过 99。
输出格式
输出矩形和正方形
输入输出样例
输入 #1复制
4
输出 #1复制
01020304
05060708
09101112
13141516
01
0203
040506
07080910
代码:
#include<iostream>
using namespace std;
int main() {
int n; cin >> n;
int num = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
num++;
if (num < 10) {
cout << 0 << num;
}
else cout << num;
}
cout << endl;
}
cout << endl;
int number = 0;
for (int i = 1; i <= n; i++) {
for (int j = 0; j < (n - i); j++) {
cout << " ";
}
for (int j = 0; j < i; j++) {
number++;
if (number < 10) cout << 0 << number;
else cout << number;
}
cout << endl;
}
return 0;
}
514

被折叠的 条评论
为什么被折叠?



