Free Pascal語言當中的迴圈問題我一直搞不懂,誰能具

2022-02-26 16:17:47 字數 1103 閱讀 8408

1樓:

for i:=1 to n do

begin

****

end;

就是把i從1到n每次做一遍begin和end之間的東西。

比方說:****是s:=s+i 就可以算出從1到n的和了希望能幫到您

2樓:匿名使用者

pascal中一共有三種常用迴圈:for迴圈 repeat迴圈還有while迴圈

for迴圈格式:

for 一個整形變數:=? to n do作n-?+1 次迴圈

repeat迴圈

repeat

。。。。

。。。。

。。。。

until 某個條件停止

while

while 條件 do

。。。。。。

像zoj上的題目每題都要先用while not eof do不懂的再問我

3樓:左牆聽雨

1.for 變數:=1 to n do

begin

......

end;

如 for i:=1 to n do

begin

f[i]:=i+n;

end;

2.while 條件 do

begin

...end;

如 while i>1 do

begin

inc(i);

p[i]:=i;

end;

3.repeat

...until 條件

如 repeat

inc(i);

until(i>10);

注意repeat 語句不需要begin 和end完全手打,求滿意

4樓:受蔓

格式: while 布林型表示式 do (多條語句加begin)

語句1;

語句2;

……語句n;

(多條語句加end)

pascal在執行語句時會先判斷布林型表示式是否成立,如果不成立則迴圈結束,如果成立則依次執行後面的語句1到n,然後再迴圈一次

希望對您有幫助

c語言當中int,float,double,char這有

區別在以下bai方面 du一 定義方面 1 int為整數型,zhi用於定義整dao數型別的資料 2 float為單 內精度浮點型,能準確到容小數點後六位 3 double為雙精度浮點型,能準確到小數點都十二位 4 char為字元型,用於定義字元型別的資料。二 記憶體佔據 1 int 的記憶體大小是4...

關於free pascal程式的題目。。急求

您好樓主 program t1 vari,l,r longint a array 1.5 of longint begin for i 1 to 5 do read a i for i 1 to 5 do begina i a i div 3 l i 1 if l 0 then l 5 r i mo...

c語言當中,這個表示式該怎麼求da》ba》cac

首先普及下基礎bai知識 語句du 先判斷?前的 語句,是zhi真取 dao?後,前的表示式為回結果,是假答的話取 後的表示式為結果 先判斷a b 是真的話則執行 前的a c?a c,再判斷a c,是真的話結果為a,是假的話結果為c如果先前的a b是假的話,結果為b 先比較a是否大於b,不大於的話表...