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