天天看點

c語言中的goto語句

goto 語句标号;實作無條件跳轉

限制:goto和語句标号必須在同一個函數中,可以不在同一個循環層中.

<code>#include &lt;stdio.h&gt;</code>

<code>int</code> <code>main(</code><code>void</code><code>){</code>

<code>    </code><code>int</code> <code>i,sum=0;</code>

<code>    </code><code>i=1;</code>

<code>loop:</code><code>if</code><code>(i&lt;=100){</code>

<code>         </code><code>sum+=i;</code>

<code>         </code><code>i++;</code>

<code>         </code><code>goto</code> <code>loop;</code>

<code>     </code><code>}</code>

<code>     </code><code>printf</code><code>(</code><code>"sum=%d\n"</code><code>,sum);</code>

<code>    </code><code>return</code> <code>0;</code>

<code>}</code>

<code>結果為5050</code>

本文轉自神ge 51CTO部落格,原文連結:http://blog.51cto.com/12218412/1889487

繼續閱讀