弓形矩阵的绘制(期中错题整理)

#include <iostream>

#include <iomanip>

using namespace std;

int main() {

int n, num = 1;

cin >> n;

for (int i = 0; i < n; i++) {

if (i % 2 == 0) {

for (int j = 0; j < n; j++) cout << setw(5) << num++;

} else {

int temp = num + n - 1;

for (int j = 0; j < n; j++) cout << setw(5) << temp--;

num = temp + 1;

}

cout << endl;

}

return 0;

}

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务