问答详情
源自:4-9 循环结构之for循环(二)

讲解的第六点举的例子结果不对啊??

#include<stdio.h>

int main()

{

    int sum,num;

    for(sum=0,num=0;num<=3;num++,sum++)

    {

        sum+=num;

        printf("num=%d,sum=%d\n",num,sum);

        return 0;

    }

}

结果是num=0,sum=0,就这一行字,谁能解释下????

提问者:慕尼黑6196987 2015-09-30 21:32

个回答

  • 夜竹风荷__0
    2015-09-30 22:22:49
    已采纳

    循环里遇到return就终止下面的程序了。 

    break和continue,return都是中断的意思,意思不同。

    把return放到循环外就行吧。