1165: 【入门】对角线I
内存限制:16 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:14
解决:9
题目描述
输入整数N,输出相应方阵。
输入
一个整数N。( 0 < n < 10 )
输出
一个方阵,每个数字的场宽为3。
样例输入 复制
5
样例输出 复制
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
提示
#include<bits/stdc++.h>
using namespace std;
int main(){
int a[20][20] = {0},n,i,j;
cin>>n;//赋值n次
//i的循环代表赋值的个数
for(i = 0;i < n;i++){
a[i][i]= 1;
}
//输出数组
for(i = 0;i < n;i++){
for(j = 0;j < n;j++){
cout<<setw(3)<<a[i][j];
}
cout<<endl;
}
return 0;
}