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;
}