慕婉清2143138
2020-10-31 08:54
这里面的flag是什么意思?又是怎么用的??
flag在C语言中没有特定的含义,但是我们一般将它作为标记使用。比如设立判断条件,或者作为跳出循环的依据。
例如,判断素数中,设置flag标记,让我们的程序可读性更佳。
flag = 1; // 相当于1-2+3-4+5-6+…-100式中的 +
flag= -1; // 相当于1-2+3-4+5-6+…-100式中的 -
// while 循环 while (i <= 100) { sum += (flag * i); // 当然"()"可以不用 flag *= -1; // 或者 flag = -flag; // 这个很数学 i++; }
C语言入门
926041 学习 · 20793 问题
相似问题