生命之源"计划:if(****) continue;是什么意思?(在线等)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 04:24:28
程序如下:
#include"stdio.h"
main()
{
int k=0,sum=0;
do
{ if(k%2==0)
continue;
sum+=k;
}while(++k<10);
printf("%d\n",sum);
}
详细点好吗?能不能说第一二步的执行啊,谢了。

如果K除2的余数等于0,继续做(++k<10).

转到while(++k<10);
continue语句的功能是
结束本次循环,接着判断是否执行下一次循环。

如果k是偶数,继续循环,不执行sum+=k,这个是求10以内的奇数和的一段代码。

同意楼上2楼的