goto語句怎麼使用啊??pascal的

2022-02-18 07:42:09 字數 2643 閱讀 9956

1樓:匿名使用者

在noi的比賽中

每用乙個goto語句

就扣10分

2樓:匿名使用者

五.不建議使用的goto語句及標號

如果在程式中要自由跳轉,可使用:goto標號;

標號要在程式的說明部分先說明。

1. 標號說明

lable 語句標號 [,語句標號]

如:label one,two

在程式體中有one: 和two: 開始的程式段,其它地方就可以通過goto one或goto two來轉到指定的地方one 或two。

2.為什麼不建議使用label和goto?

雖然在程式中用goto語句可以給程式設計帶來方便,但如果程式中使用goto語句將會破壞結構化的程式結構,它完全可以通過條件、迴圈等來替代。當乙個程式中多處使用goto語句時,很容易引起交叉錯誤,閱讀起來也很麻煩。因此建議大家不用或盡量少用goto語句。

3樓:營峰藤亮

goto不太好用,不麻煩了,一定要跳出來,

4樓:郝簡上官辭

彙編常用語句跳轉的意思

比如:delay

.......

.......

.......

goto

delay

5樓:貴世理愛

跳轉的意思,在程式設計裡面較複雜,什麼指標呀。亂七八糟的,好好的學吧

6樓:

最好不要用goto……可以用其他的東西來替代它

7樓:匿名使用者

goto語句,首先要用關鍵字label申明標籤,和var,const格式相似

program r;

label

l1, l2;

var..

在程式中用 標籤+冒號 定義位置,如

begin

...l1:

...l2:

end.

goto語句格式為

goto 標籤名

program ll;

label

l1;begin

writeln(1);

writeln(2);

goto l1;

writeln(3);

l1:writeln(4);

end.

輸出為124

(跳過了writeln(3))

關於pascal中的goto語句問題

8樓:匿名使用者

你的**層次太亂,調整如下:

program kids;

label  1,2,3,4,5,6,7,8,9,10,11,12;

varb,e,f,n,c,d,min,max:integer;

h,i:real;

a,t:char;

begin

4: writeln('what kind of math do you want to do ?');

writeln('a addition');

writeln('b subtraction');

writeln('c multiplication');

writeln('d division');

writeln('e arithmetics');

writeln('f equation');

writeln('g exit');

writeln;

read(a);

readln;

if a='a' then begin

write('which level do you want to choose?(1-3)');

writeln;

read(b);

if b=1 then begin

1: n:=0;

for f:=1 to 10 do begin

randomize;

c:=random(10);

d:=random(10);

write(c,'+',d,'=?');

writeln;

readln(e);

if e=c+d then begin

write ('good!');n:=n+10;end

else write('sorry,try again ^ ^');

writeln;

end;

if n>90 then begin

write ('congratulations!you can choose a higher level,do you want to do on?(y/n)');

read(t);

if t='y' then goto 2;

endelse begin

write('sorry,you need do more exercise,do you want to go on?(y/n)');

writeln;

read(t);

if t='y' then goto 1 else goto 4;

end;

end;

end;

2:end.

裝置的使用年限是怎麼規定的啊,裝置使用年限的標準是什麼?

裝置的壽命包括裝置的經濟壽命 折舊壽命 使用壽命 物理壽命 技術壽命。要正確地確定一台裝置的經濟壽命有一定的難度。一方面由於技術的發展,新型裝置的出現會使原裝置在未到其原計算所得的經濟壽命之前就需提前更新 另一方面同一裝置的經濟壽命會因其使用的場合 日常的維修保養,以及未來的市場 成本等難於預見的因...

any怎麼用啊,英語中any怎麼使用

停課不停學 some 和any的特殊用法 英語中any怎麼使用 any 怎麼用 停課不停學 some 和any的特殊用法 不定代詞some any的用法 any和some怎麼用 英語中any怎麼使用?any和some該怎麼用?希望得到對方的肯定用some而不用any any一般用在否定句和疑問句中 ...

螢幕錄製怎麼使用啊?螢幕錄製怎麼開始

vivo手機螢幕錄製的方法。1 螢幕頂部下滑 底部上滑調出控制中心,找到 超級截圖 選擇 螢幕錄製 即可開始當前螢幕的錄製,點選螢幕上的紅色按鈕可停止錄製,並儲存錄製螢幕的 檔案 2 進入設定 系統管理 快捷與輔助 超級截圖 開啟 錄製聲音 在螢幕錄製時,可以錄製聲音 3 錄屏檔案儲存路徑 進入相簿...