當前位置:成語大全網 - 書法字典 - C語言中如何跳出for循環

C語言中如何跳出for循環

在c語言中,可以使用break和return語句來結束循環

代碼樣本中斷

int?我;for(I = 0;?我& lt10;?i++){ if(I & gt;3)//?如果我& gt3、跳出for循環並執行printf語句break} printf(“% d“,?我);我& gt3點結束循環;

使用return語句(壹般用在函數體中跳出函數作為函數的返回值,即跳出函數體中的for循環)。

int?fun(int?a){ int?我;for(I = 0;?我& lta;?i++){ if(I & gt;3)//?如果我& gt3、執行函數,返回變量I的值,即for循環返回?我;}}?c語言是壹種通用編程語言,廣泛應用於系統軟件和應用軟件的開發。從1969到1973,為了移植和開發UNIX操作系統,丹尼斯·裏奇和肯·湯普森在貝爾實驗室基於B語言進行了設計和開發。

c語言具有高效、靈活、功能豐富、表現力強和可移植性高等特點,在編程中備受青睞,成為最近25年來使用最廣泛的編程語言【2】。目前,C語言編譯器普遍存在於各種操作系統中,如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了後來的許多編程語言,如C++、Objective-C、Java、C#等。

20世紀80年代,為了避免不同開發人員使用的C語言語法的差異,美國國家標準局制定了壹套完整的C語言國際標準語法,稱為ANSI C,作為C語言的標準。從20世紀80年代至今的相關程序開發工具普遍支持語法匹配ANSI C。

C語言之所以被命名為C,是因為C語言起源於Ken Thompson發明的B語言,而B語言起源於BCPL語言。

1967年,劍橋大學的馬丁·理查茲簡化了CPL語言,於是產生了BCPL(Basic組合編程語言)。

20世紀60年代,在&;t公司貝爾實驗室(at & amp;T .貝爾實驗室的研究員肯·湯普森無事可做,手指發癢。他想扮演壹個他虛構的模擬太陽系航行的電子遊戲——太空旅行。他背著老板找到了壹臺備用機器——PDP-7。但這臺機器沒有操作系統,而遊戲必須使用操作系統的壹些功能,因此他著手為PDP-7開發操作系統。後來,這個操作系統被命名為-UNIX。