下面代码运行后,变量 total 的结果是?
int total = 0; for (int i = 0, j = 5; total < 10 || j > 3; ++i, --j) { total += (i + j); }
#include <stdio.h> int main() { int total = 0; for (int i = 0, j = 5; total < 10 || j > 3; ++i, --j) { total += (i + j); } printf("%d ", total); return 0; }
for(expression1;expression2;expression3) { expression4; }
1)第一次循环,即初始化循环。
2)第N(N>=2)次循环