for (int i = 0; i < 100; i = (i%10))
{
age = (age +10);
int_year = (int_year + 10);
所以我试图使用Mod函数在C#中循环,要求是int_year和age循环100次,但只保留每10个增量。在此先感谢:)
答案 0 :(得分:3)
为什么不在循环中修改10以确定这是否是第10次迭代:
for (int i = 0; i < 100; i++)
{
if (i % 10 == 0)
{
// Every 10th iteration
}
}
答案 1 :(得分:2)
您可以使用等于10的步骤:
for (int i = 0; i < 100; i += 10)
{
// Every 10th iteration
}
我认为它比使用mod更有效。