早教吧作业答案频道 -->其他-->
[freepascal]矩阵问题描述输入一个矩阵的行数,输出对应的图形(对角线数据为0,其余为1)。输入格式输入数据只有一个整数n,表示矩阵有n行n列。输出格式输出n行,每行n个
题目详情
[free pascal]矩阵
问题描述
输入一个矩阵的行数,输出对应的图形(对角线数据为0,其余为1)。
输入格式
输入数据只有一个整数n,表示矩阵有n行n列。
输出格式
输出n行,每行n个数据,每个数之间有一个空格。
样例输入
5
样例输出
0 1 1 1 0
1 0 1 0 1
1 1 0 1 1
1 0 1 0 1
0 1 1 1 0
问题描述
输入一个矩阵的行数,输出对应的图形(对角线数据为0,其余为1)。
输入格式
输入数据只有一个整数n,表示矩阵有n行n列。
输出格式
输出n行,每行n个数据,每个数之间有一个空格。
样例输入
5
样例输出
0 1 1 1 0
1 0 1 0 1
1 1 0 1 1
1 0 1 0 1
0 1 1 1 0
▼优质解答
答案和解析
program Matrix;
var
n, head, tail, i, j: Integer;
begin
Readln(n);
head := 1;
tail := n;
for i := 1 to n do
begin
for j := 1 to n do
if (j <> head) and (j <> tail) then
Write('1 ')
else Write('0 ');
Writeln;
Inc(head);
Dec(tail);
end;
Readln;
end.
var
n, head, tail, i, j: Integer;
begin
Readln(n);
head := 1;
tail := n;
for i := 1 to n do
begin
for j := 1 to n do
if (j <> head) and (j <> tail) then
Write('1 ')
else Write('0 ');
Writeln;
Inc(head);
Dec(tail);
end;
Readln;
end.
看了[freepascal]矩阵问...的网友还看了以下:
‘‘‘急急‘‘‘‘今晚要用‘‘找出划线部分发音不同的一个()1.these(划线部分是e)Chin 2020-05-02 …
利用网格作图,(1)请你在图①中画出线段AB关于线段CD所在直线成轴对称的图形;(2)请你在图②中 2020-05-16 …
我做的NaCl电解实验准备:食盐,水,不用的手机充电器(5.1V-100mA)其中输出电线正极红线 2020-05-17 …
已知圆O:x2+y2=1,把圆O上各点的横坐标伸长到原来的2倍(纵坐标不变)得到曲线E.(1)求曲 2020-06-14 …
小明希望测量出电线杆AB的高度,于是在阳光明媚的一天,他在电线杆旁的点D处立一标杆CD,使标杆的影 2020-07-05 …
定义点P(x0,y0)到直线l:Ax+By+C=0(A2+B2≠0)的有向距离为d=Ax0+By0 2020-07-09 …
如图:(1)找出直线DC,AC被直线BE所截形成的同旁内角.(2)指出∠DEF与∠CFE是由哪两条 2020-07-23 …
请在图1中作出法线并大致画出这束光的反射方向.图2表示平行于凸透镜主光轴的两束光线从左边入射凸透镜 2020-07-31 …
怎样用电笔测三孔插座的地线是否正常?不确定家里是否有地线,怎样用测电笔测出地线一切正常呢?如果不用万 2020-11-21 …
如果可以请说明理由,1.是非题.①三相对称电源输出的线电压与中性线无关,它总是对称的,也不因负载是否 2020-11-27 …