pta题库中的题6好像不对,测试是6是错误答案请求支援QAQ
没错,结果就是6
#include <stdio.h>
int main()
{
int i = 5, s = 0;
while (--i != 0) {
if (i % 2 == 1)
continue;
s += i;
}
printf("%d", s);
return 0;
}
上机再次验证
i = 5 ;while (--i != 0) , i = 4, i % 2 == 0, s+=i ====> s = 4;
i = 4; while (--i != 0) , i = 3, i %2 == 1 , continue;
i = 3; while (--i != 0) , i = 2, i %2 == 0 , s+=i ====> s = 6;
i = 2; while (--i != 0) , i = 1, i %2 == 1 , continue;
i = 1; while (--i != 0) , i = 0, i != 0 条件不满足,退出循环;