c語言如何實現換行退出for?
在C語言中可以使用break,和return語句結束循環。
代碼示例 break
int i;for(i=0; i<10; i++){ if(i>3) // 如果i>3,跳出for循環,執行printf語句 break; }printf("%d", i);
i>3的時候結束循環。
還有,用return語句(一般用在函數體中,作為函數的返回值跳出該函數,也即跳出了函數體中的for循環)。譬如:
int fun(int a){ int i; for(i=0; i<a; i++) { if(i>3) // 如果i>3,則函數執行完畢,并返回變量i的值,也即跳出了for循環 return i; }}