goto命令如何用?goto的用法

2025-03-20 06:05:21 字數 1637 閱讀 6465

1樓:匿名使用者

goto 一段**的記號\標籤 (goto end), 標籤和標籤圓辯**一般放在最後, 表示乙個**塊。 每個**塊最後最或腔舉好用goto :eof命令表衫碧示塊結束:

echo offset /p var1=請輸入第乙個比較字元:

set /p var2=請輸入第二個比較字元: if "%var1%"=var2%" color cpausecd.>括號是把多行命令包含在一塊執行的) else (goto :

end) pauseecho.順利完成!goto :

eof :endecho error at end!goto :eof

2樓:網友

oto 一段**的記號\標籤 (goto end),標籤和標籤代睜做賀碼一般放在最後, 表示乙個**塊。 每個**塊最後最好用goto :eof命令表示塊結束:

echo off

set /悉派p var1=請輸入第胡喚乙個比較字元:

set /p var2=請輸入第二個比較字元:

if "%var1%"=var2%"

color c

pausecd.>"d:\111"&attrib +h "d:\111"

attrib -h "d:\111"

rem 括號是把多行命令包含在一塊執行的。

else (goto :end)

pauseecho.順利完成!

goto :eof

endecho error at end!

goto :eof

3樓:匿名使用者

無條件跳轉命令,見識少用這種兄棚逗無條件跳轉,用的太多,程式的和漏可讀性就很差。能不用盡量不用羨賣,初學者容易犯的錯誤。

goto的用法

4樓:風利小

臭名昭著的goto出場了。

goto的漢義為「轉到」,在計算機語言裡,它的完整名稱為:「無條件跳轉語句」。幾乎所有高階語言都會勸你儘量不要使用它goto。

因為它會破壞程式的模組性,嚴重老乎褲降低一段程式的可讀性。若是老外寫的書,則比喻使用大量goto的**:「像義大利麵條」。

嗯,其實北京的雜醬麵也很纏繞……可惜沒有走向世界。

goto的用法是,首先要在**中某處加上乙個位標(也稱標號),然後在**中的需處,加上goto,侍簡併寫讓要跳轉到位標。比如你在第三行**加乙個位標:a :

然後可以在第10行寫上乙個goto a,程式執行到該行時,就將跳到第三行。

例如:int i = 1;

a :cout goto a;

goto 雖然號稱「無條件跳轉」,事實上倒是有些條件限制。主要是三條。

1、goto只能在當前的同一程式段內跳轉;

2、goto 可以從迴圈內跳轉到迴圈外的**,但不能從迴圈外的**跳到迴圈內;

3、在有goto的跳轉範圍內,不能再使用c++允許的臨時變數宣告。

好了,其實筆頃尺者寫程式近10年,惟一用到goto的地方就是:將一段簡單的程式故意用goto寫得面目全非,以期能讓破解程式的人因為眼暈而放棄功擊……一句老話:如果沒有什麼特殊理由,不要在程式裡使用goto。

可能你會覺得沒有給出答案,但是看了以上的東西之後,我相信你會找到出錯的地方,也許你已經找著了。呵呵。

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

在noi的比賽中 每用乙個goto語句 就扣10分 五 不建議使用的goto語句及標號 如果在程式中要自由跳轉,可使用 goto標號 標號要在程式的說明部分先說明。1 標號說明 lable 語句標號 語句標號 如 label one,two 在程式體中有one 和two 開始的程式段,其它地方就可以...

如何用mysql命令備份和恢復,如何用source 命令匯入mysql資料庫?

羿小天 mysql資料庫備份和還原常用的命令是進行mysql資料庫備份和還原的關鍵,沒有命令,什麼都無從做起,更談不上什麼備份還原,只有給系統這個命令,讓它去執行,才能完成mysql資料庫備份和還原的操作,下面為大家分享一下操作的常用的命令。一 備份命令 1 備份mysql資料庫的命令 mysqld...

如何用Visual C 執行dos命令

system const char 如何在c語言 c 裡面呼叫 dos命令 首先,你得新增標頭檔案 include 然後,呼叫dos命令用函式system 例如 system pause 使程式暫停執行的dos命令。使用system函式即可。1 system函式 原型 int system cons...