我的解法:直接是两个for循环当i==j的时候输出1
#include<iostream>
#include<iomanip>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (i == j)cout << setw(3) << 1;
else cout<< setw(3) << 0;
}
cout << "\n";
}
return 0;
}
参考解法:它是创建了一个二维数组 ,然后cout
今天学到一个万能头文件#include<bits/stdc++.h>
它包含了目前c++所包含的所有头文件