goto 語句标号;實作無條件跳轉
限制:goto和語句标号必須在同一個函數中,可以不在同一個循環層中.
<code>#include <stdio.h></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<=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