当我= =某个值时,我正在寻找一个代码来执行for循环中的某些操作.
for(int i=0; i<n; i++)
{
if (i == 300 or i == 600 or i == 900 or i == 1200 .... )
// then do some action
else
// do some other action ....
}
Run Code Online (Sandbox Code Playgroud)
我怎么检查这个 (i == 300 or i == 600 or i == 900 or i == 1200 .... )
Adi*_*dil 15
使用余数,模数运算符, %如果它总是可被整除300,它将使您免于使用n个||条件.
for(int i = 0; i<n; i++)
{
if (i % 300 == 0)
// then do some action
else
// do some other action ....
}
Run Code Online (Sandbox Code Playgroud)
%运算符在将第一个操作数除以第二个操作数后计算余数.所有数字类型都有预定义的余数运算符MSDN.
| 归档时间: |
|
| 查看次数: |
190 次 |
| 最近记录: |