1樓:匿名使用者
a[i,j] 是2維陣列。
read 是從控制台中讀取資料,並將資料存到指定的陣列元素裡。
請參看下面的資料:
首先,定義二維護陣列:
var a:array [1..10,1..5] of integer;
i,j:integer;
迴圈讀取控制台資料,並儲存到陣列中:
for i:=1 to 10
for j:=1 to 5
read(a[i,j]);
最終,陣列總共50個元素:
a[1,1] a[1,2] a[1,3] a[1,4] a[1,5]a[2,1] a[2,2] a[2,3] a[2,4] a[2,5]a[3,1] a[3,2] a[3,3] a[3,4] a[3,5]a[4,1] a[4,2] a[4,3] a[4,4] a[4,5]a[5,1] a[5,2] a[5,3] a[5,4] a[5,5]a[6,1] a[6,2] a[6,3] a[6,4] a[6,5]a[7,1] a[7,2] a[7,3] a[7,4] a[7,5]a[8,1] a[8,2] a[8,3] a[8,4] a[8,5]a[9,1] a[9,2] a[9,3] a[9,4] a[9,5]a[10,1] a[10,2] a[10,3] a[10,4] a[10,5]
2樓:武風
在a陣列的i行j列讀入乙個資料
3樓:惜丿夕顏
讀入資料賦值給a陣列i行j列的資料
二維陣列 pascal write(a[i,j],' '); 是什麼意思
4樓:匿名使用者
意為先輸出陣列a[i,j]再輸出乙個空格,空格常用分開兩個數。
5樓:匿名使用者
輸出陣列a中下標為i,j的元素,再空一格
6樓:我不叫
輸出陣列中啊a【ij】的值加空格
7樓:陳學陽
var a:array[1..7,1..7]of integer;
i,j,k,s:integer;
程式分別是:
1:begin
for i:=1 to 4 do
a[i,1]:=i;
for i:=1 to 4 do
begin
for j:=1 to 4 do
write(a[i,j],' ');
writeln;
end;
end.
2:begin
for i:=1 to 4 do
for j:=1 to 3 do
a[i,j]:=j;
for i:=1 to 4 do
begin
for j:=1 to 3 do
write(a[i,j]);
writeln;
end;
end.
3:begin
for i:=1 to 3 do
a[1,i]:=i;
for i:=2 to 4 do
for j:=1 to 3 do
a[i,j]:=a[i-1,j]+3;
for i:=1 to 4 do
begin
for j:=1 to 4 do
write(a[i,j]);
writeln;
end;
end.
4:begin
for i:=1 to 5 do
a[1,i]:=i;
for i:=2 to 5 do
for j:=1 to 5 do
if a[i-1,j]<5 then
a[i,j]:=a[i-1,j]+1
else a[i,j]:=1;
for i:=1 to 5 do
begin
for j:=1 to 5 do
write(a[i,j]);
writeln;
end;
end.
5:begin
for i:=1 to 5 do
for j:=1 to 5 do
a[i,j]:=j;
for i:=1 to 5 do
begin
for j:=1 to i do
write(a[i,j]);
writeln;
end;
end.
6:begin
s:=0;k:=6;
for i:=1 to 5 do
begin
dec(k);
for j:=1 to k do
inc(s);
a[i,j]:=s;
end;
k:=6;
for i:=1 to 5 do
begin
dec(k);
for j:=1 to k do
write(a[i,j]);
writeln;
end;
end.
7:noip_1995的題目
8:sorry公尺時間了...
如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!
vaela
pascal中定義了陣列a,那a[i]:=a是什麼意思
8樓:聽不清啊
在pascal中,x:longint; a[1...100]of longint;
有x:=x+a;
這是會出錯的,型別不匹配。
pascal inc(a[i])什麼意思?
9樓:醉夢·上官凌雲
inc(a[i])等同於a[i]:=a[i]+1;但是只適copy用於integer系列(包括shortint,longint,int64等……)用bai在real上會報
du錯。
補充一句,還能寫成inc(a,b),意zhi為a:=a+b;
所以a+b問題可以這樣寫dao:
vara,b:longint;
begin
readln(a,b);
inc(a,b);
writeln(a);
end.
10樓:齙牙啃地瓜
a[i]的值+1,是乙個過程(procedure)
a[i]也可以是字元型,那就是ascii碼+1
11樓:匿名使用者
inc(a[i])相當於a[i]:=succ(a[i]);(dusucc是求後繼zhi的函式)
daodec(a[i])相當於a[i]:=pred(a[i]);(pred是求前驅專的函式)
比如屬inc(1)=2,inc('a')='b',inc(false)=true
12樓:匿名使用者
inc(x) 是 x:=x+1
inc(x,y) 是 x:=x+y
另外還有dec(x) 是 x:=x-1
13樓:彭yz彭
陣列元素 a[i] 自加一
14樓:匿名使用者
inc(a[i])等同於a[i]:=a[i]+1;
15樓:匿名使用者
a[i]:=a[i]+1
16樓:匿名使用者
inc(a[i])====a[i]:=a[i]+1;等價。
pascal中inc是什麼意思
17樓:失落的糖果
兩種用法:
1.inc(integer)
inc(a)等於a:=a+1;
例:i := 100;
inc(i);
結果:i等於101
2.inc(integer,integer)inc(a,b)等於a:=a+b;
例:i:=100;
inc(i,20);
結果:i等於120
18樓:
inc就是increase的縮寫....inc(x),就是使變數x的值加一,inc(a,b)就是使a的值加b
19樓:香芫鮮樂和
inc(a)等同於a:=a+1
inc(a,b)等同於a:=a+b
還有乙個dec就是減法了
20樓:匿名使用者
inc就是和+1一樣
pascal語言,prime(i)什麼意思?
21樓:
由程式第二行function prime(n:longint):boolean,可知prime是作者在程式中自己定義的乙個函式,返回的是boolean值,再看函式內容可知prime的作用為素數判定。。
所以。。prime(i)的作用就是,判斷i是不是素數。。
22樓:big吸管
這裡prime是定義的函式,不是原來的函式,在這裡是判斷i是不是質數!
pascal裡面「if a[i] then」什麼意思?每行五個數顯示怎麼編?
23樓:聽不清啊
pascal裡面「if a[i] then」就是「if a[i]=true then」的意思,不過執行的效率更高。
每行5個數,可以這樣:
k:=0;
for i:=1 to 27 do
begin
write("* ");
k:=k+1;
if k mod 5=0 then writeln;
end;
UNEP是什么意思?是什么的縮寫
聯合國環境規劃署 united nations environment programme,簡稱 unep suv是 sportsutilityvehicle 的簡稱,即運動型多功能車,又俗稱休閒越野車,是由皮卡底盤上發展而來的四輪驅動廂式車,起源於上世紀80年代的美國。suv最吸引人之處,除了要具...
neutral zone是什么意思
為您解答 無控制作用的引數範圍,中性區,中性帶 例句if you go a little farther down from there,you will come to the neutral zone,which was created by an agreement with the elve...
Do you know me是什么意思
你了解我嗎。1 讀音 英 du ju n mi 美 du j no mi 2 釋義 你認識我嗎,你知道我嗎。3 語法 在兩個人不認識的狀況下,或者說其中一方不認識對方,這句話表達的是你認識我嗎,是一種疑問,而如果兩個人很熟悉說出這句話,就是表達詢問對方你是否了解我,往往帶有一種負面的情緒,類似反問句...