#include <stdio.h>
int main(void)
{
int sum = 0;
for (int i = 0; i < 10; i++)
{
if (i % 2)
{
continue;
}
sum += i;
}
printf("%d\n",sum);
return 0;
}
//输出:20
/**
*这说明 0 +2 +4 +6 +8 =20
*也就是说 i%2=1时,if会执行,此时会执行continue语句。然后跳过本次for循环
* 接着执行i++语句,接下来再次判断 if (是否为1);不是1,则跳过if{},执行sum += in;
*
*/
C语言·if语句的条件+continue的用法
最新推荐文章于 2023-11-02 18:15:09 发布