求一道free pascal 的題目

2023-02-19 08:30:09 字數 1833 閱讀 8402

1樓:匿名使用者

while j>0 do後面的意思是 把b【1~5】 從1~5 變為6~10 所以要25次 因為s本來是1 所以s為26 還有觀察一下就知道for i:=j+i to 5 do b[i]:=b[j]+i-j 這段中i永遠比5大 所以不會執行 望 (僅限你現在的程式 就如樓上所說 這一段 問題很多 你打錯了 不少吧 少打了分號 i:

=j+i 這裡 也應該有問題 還有是 writeln 不是writein) 額。。就5個資料,當然就是人工模擬啦,實在不行,你把每一句的作用寫出來,如b[i]:=b[j]+i-j即在j之後到5的每一個數加上這個數的標號與當前處理的數的距離,慢慢模擬吧,關鍵是細心。

還有 for i:=j+i to 5 do b[i]:=b[j]+i-j 這個怎麼看都是 for i:

=j+1 to 5 do b[i]:=b[j]+i-j把,是題目錯了還是你打錯了?

2樓:匿名使用者

額。。就5個資料,當然就是人工模擬啦,實在不行,你把每一句的作用寫出來,如b[i]:=b[j]+i-j即在j之後到5的每一個數加上這個數的標號與當前處理的數的距離,慢慢模擬吧,關鍵是細心。

還有 for i:=j+i to 5 do b[i]:=b[j]+i-j 這個怎麼看都是 for i:

=j+1 to 5 do b[i]:=b[j]+i-j把,是題目錯了還是你打錯了?

一道簡單的free pascal題目,各位free pascal大師解答一下吧。。

一道free pascal 題目

free pascal程式設計中的一道非常簡單的題目。

3樓:武風

你等會啊,我馬上編完了。

求一道free pascal題目源**

一道最最最簡單的free pascal題目,懸賞高!!!

4樓:匿名使用者

{}是什麼意思?

如果等價於()的話,那就這樣:

vari,j,s:longint;

beginfor i:=1 to 10 do

for j:=1 to i do inc(s,2*j);

writeln(s);

end.

求一道free pascal題目的源**

5樓:網友

應該說是「記憶化搜尋」吧……

一道free pascal題目

6樓:楊耀東

vara:array[1..52] of boolean;

i,j,z:longint;

beginfor i:=1 to 52do a[i]:=true; 先假定所有撲克牌都正面朝上。

for i:=2 to 52 do

beginfor j:=i to 52 do 當i升到一定數時,i前的數 mod i 都<>0 這樣可以提高效率。

if j mod i=0 then

beginif a[j]=true then a[j]:=false else a[j]:=true; 如果正面朝上,則翻成背面;如果背面朝上,則翻成正面。false代表背面。

end;end;

for i:=1 to 52 do

if a[i]=true then 如果是正面,就進行以下操作。這些就 easy 了。哈。

begininc(z);write(i,'

end;write ('z=',z);

end.

一道vb題,急求,vb題一道,急求

答案是c.輸入10000個數值,計算平均數,適合採用迴圈結構演算法。a。判斷一個證書是否為偶數,解決該問題僅需一步判斷,也許需要一步賦值,沒有多次重複的步驟,不適合採用迴圈結構演算法。b。輸入一個圓的半徑,計算面積和周長。輸入資料 計算面積,這三個內容都是一個語句就可以完成的,沒有多次重複的步驟,不...

求一道奧數題,求一道奧數題的答案!!

因為1,2,3,4,5,及其5的倍數就可以代表整個自然數的所有元素 因為自然數是十進位制,而五恰好是中間 反正法 假設任意6個不同的自然數中至少有2個數的差不是5的倍數那麼其尾數的差就不等於 5或0,又因為自然數尾數為1,2,3,9,0,任意選6個尾數,其結果總會出現 5或者0,這與假設矛盾,所以假...

求解一道關於極限的題,一道求極限題

取x 0 有 分子bai部分du 等於 1 0 0.5 0 1 2 分母部分 等於 0 ln 1 0 0 所以這是一zhi個 2 0型 當然應該等dao於無窮大。專回去查查有沒有抄錯吧屬。樓上的思路是利用分母中 ln 1 x 在 x 0 時 和 x是等價無窮小。但分子部分的處理是錯誤的。分子中根號裡...