當前位置

首頁 > 商務英語 > 計算機英語 > c語言中goto的用法

c語言中goto的用法

推薦人: 來源: 閱讀: 1.12W 次

goto語句是一種無條件轉移語句,與BASIC中的goto語句相似。下面小編就跟你們詳細介紹下c語言中goto的用法,希望對你們有用。

ing-bottom: 77.03%;">c語言中goto的用法

  c語言中goto的用法如下:

goto 語句的使用格式為:

goto 語句標號;

其中標號是一個有效的識別符號,這個識別符號加上一個“:”一起出現在函式內某處,執行goto語句後,程式將跳轉到該標號處並執行其後的語句。

另外標號必須與goto語句同處於一個函式中,但可以不在一個迴圈層中。通常goto語句與if條件語句連用,當滿足某一條件時,程式跳到標號處執行

goto語句通常不用,主要因為它將使程式層次不清,且不易讀,但在多層巢狀退出時,用goto語句則比較合理。

用goto語句和if語句構成迴圈求 1+2+3+......+100的和。

複製純文字新視窗

#include <stdio.h>

int main(void){

int i,sum=0;

i=1;

loop: if(i<=100){

sum=sum+i;

i++;

goto loop;

}

printf("%dn",sum);

return 0;

}