1樓:酷酷潘文文
program sb;
vara:array[1..30,1..30]of integer;
i,j,m:integer;
begin
read(m);
for i:=1 to m do
for j:=1 to m do
begin
a[i,1]:=1;
if i=j then a[i,j]:=1else a[i,j]:=a[i-1,j-1]+a[i-1,j];
end;
for i:=1 to m do
begin
write('');
for j:=1 to i do
write(a[i,j],' ');
writeln;
end;
end.
2樓:
varn,i,j:integer;
a:array[0..20,0..20] of integer;
begin
readln(n);
for i:=1 to n do
for j:=1 to i do
if (j=1)or(i=j) then
a[i,j]:=1
else
a[i,j]:=a[i-1,j-1]+a[i-1,j];
for i:=1 to n do
begin
for j:=1 to i do write(a[i,j],' ');
writeln;
end;
end.
3樓:匿名使用者
vara:array[1..10,1..13]of integer;
i,j,k,s:integer;
begin
read(s);
for i:=1 to s do
begin
for j:=1 to 13 do
a[i,j]:=0;
a[i,s-(i-1)]:=1;
a[i,s+(i-1)]:=1;
for k:=1 to i-2 do
begin
j:=s-(i-1)+2*k;
a[i,j]:=a[i-1,j-1]+a[i-1,j+1];
end;
for j:=1 to 13 do
if a[i,j]<>0 then
if 2*i+10=j then beginwrite(a[i,j]);break;
endelse
write(a[i,j],' ');
writeln;
end;
end.
pascal 輸出楊輝三角的詳細解釋。
4樓:匿名使用者
不懂的話,請追問.
望採納,謝謝.
program e415(input,output);
varc,m,n:integer;
begin
for m:=0 to 10 do
begin
c:=1;
write(c:40-3*m);
for n:=1 to m do
begin
c:=c*(m-n+1)div n;
write(c:6)
end;
writeln
end;
end.
5樓:匿名使用者
楊輝三角,也就是每個數等於它上方兩個數的和。是個很有用的東西,也就是組合數。
11 1
1 2 1
1 3 3 1
就是這個樣子。
很簡單,用一個二維陣列,a[i][j]:=a[i-1][j]+a[i-1,j-1]
看到了嗎,每個數等於它正上方的數和它上面的左邊那個數的和,因為輸出來是個直角三角形嘛
初始把a[1][1]賦值為1
陣列要從0開始
還不懂再問
Java語言楊輝三角
丿 列印楊輝三角 如下 public class woo else array i j array i 1 j 1 array i 1 j system.out.print array i j t system.out.println public static void main string a...
「楊輝三角」的解題思路以及學習方法?求助高手
第一行所有數字之和 1 第二行所有數字之和 2 第三行所有數字之和 4 第四行所有數字之和 8 第n行所有數字之和 2的n 1次方各行數字之和為1是首項 2是公比的等比數列,其前n項和為2的n次方 1 圖中共有7行,所以所求的和就是1 2 4 8 16 32 64 127 只要按此規律排列,你只要知...
三角戀問題,三角戀的問題
要和自己喜歡的人在一起。喜歡就去追,愛情是不能有所顧忌的 三角戀的問題 如果說旁觀者的話。這個女人要不得。她現在和你是好朋友。可以和你牽手 擁抱 接吻晚上去酒吧。做了那事還能去外地玩。就算你追求到了。擔保她只能有你這樣一個男性的好朋友嗎?假設。你和她在一起了。有可能她還可以發生和你這樣的事。受傷的是...