誰能告訴我怎樣使用goto語句,在C中

時間 2022-02-01 19:46:20

1樓:go陌小潔

goto語句的用法如下:

goto;

標籤用下述方式定義:

;例如,下面的**:

int myinteger = 5;

goto mylabel;

myinteger +=10;

mylabel;

console.writeline("myinteger=",myinteger);

其執行過程如下:

1.myinteger宣告為int型別,並賦予值5;

2.goto語句中斷正常的執行過程,把轉到標為mylabel的**行上.

3.myinterger的值寫到控制檯上.

2樓:匿名使用者

goto 是執行的時候突然調到某一個值執行。不是程式正常走勢。

3樓:匿名使用者

現在已經不推薦使用goto語句了,因為它嚴重破壞了結構化程式設計不利於維護與**的閱讀

而用選擇結構,迴圈結構,和順序結構

用goto實現的你可以使用上面的三個結構就可以實現

4樓:安然而止

goto語句屬於無條件的跳轉語句,因為c#允許為**行加上標籤,這樣就可以用goto語句直接跳轉到這些**行上。例項如下:

private void form1_load(obfect sender,eventargs e)

5樓:宇宙奇談

using system;

namespace myspace}}

誰能告訴我j**a中的if用法

6樓:匿名使用者

if就是加一層判斷。舉個簡單的栗子,定義兩個個引數 int i=1; int j=2; 加一個判斷,如果i比j大,輸入一行提示資訊。此時就需要用if,如下:

if(i>j)望採納

7樓:瑛夫科技

單獨一個if就是 if的判斷 即: if(判斷)

而第二個 if-else ,就是if-else的配對。一個if最多隻有一個else配對if(判斷)else第三個是巢狀 if(判斷 1)else if(判斷 2)

c#中的goto用法

8樓:

一般goto建議只用在多重迴圈的跳出,其它情況儘量不用,因為可讀性不高。

start://標號start

int myinteger = 5;

goto addval;//1.跳到標號addval

writeresult://3.從第二步跳到這裡,執行列印

console.writeline("myinteger = ", myinteger);

goto start;//4.再跳到標號start,重新給myinteger賦值

addval:

myinteger += 10;//2.myinteger自增10,變成15

goto writeresult//跳到標號writeresult

注意我寫的1,2,3,4,那是執行步驟,因為這**是個死迴圈。

9樓:樹下陰涼區

goto 識別符號

跳轉到該 識別符號 處繼續執行**,一般用於迴圈或跳出迴圈,goto語句有一定的不安全性,一般不用。

10樓:

等價於while(true)

", myinteger);

}注意 是一直輸出15

因為每次執行到 int myinteger = 5;

都是重新生成了一個變數.

11樓:古龍皎月

這個東西,打小老師就不讓用!

為了你的程式的邏輯嚴密,建議你別學了

12樓:s雲淡風清

想到哪就在哪句前加loop:然後go to loop;就行

誰能告訴我,怎樣忘記人,誰能告訴我,怎樣忘記一個人

傷到不能在傷,疼到不能在疼的時候,就會死心的去放手,但是不會去忘記掉,那份記憶只是被你封存在心裡最深處 既然我們忘記不掉,何必強迫自己去忘記 讓一切順其自然的過剩下的日子 慢慢的心不會那麼疼 想念也會減少 就算想起,也是帶著苦澀的笑當故事來看吧!時間是最好的良藥,隨著時間的推移,一切都不再如最初那麼...

急,誰能告訴我擔保公司前景怎樣,誰能告訴我擔保公司的作用和業務運作?

守株待兔 近年來,我國擔保行業經歷了一段快速的發展時期,自2008年金融危機爆發後至2011年期間,是我國擔保行業快速發展的階段,擔保機構的數量大幅增加,據前瞻產業研究院釋出的 擔保行業市場前瞻與投資戰略規劃分析報告 資料顯示,2008年僅為4200家,而到了2011年末,我國擔保機構數量已經超越了...

誰能告訴我,怎樣改變命運,誰能告訴我命運自己可以改變嗎?如果行,怎樣去改寫命運

上帝在你面前關上了一道門,何嘗不是又為了你開啟了一道窗.其實所有的人或多或少都會對自己的命運不滿意,窮人不滿意自己錢少,富人對自己空閒時間太少而不滿意,平凡人嚮往明星,明星又何嘗不向往平凡人的自由.人生種種,命運在你出生的時候其實就已經註定了,你需要做的是在自己的這條路上走的快樂,幸福的走下去,這樣...