“Count ++”是使用count的唯一方法吗?

时间:2012-02-28 20:45:24

标签: c#

想知道我能否以某种方式得到count+2

要获得每一个数字,我对编程很新,这是我的第一篇文章

编辑:好的,谢谢你们,我得到了这个,试着成倍增加,要检查这个方法

count += 2

编辑2:实际上这个问题不应该是+=2,它应该是每个奇数,TI:1, 3, 5, 7。所以,如果我输入1-6,那么会有1,3,5个不愿意帮助我的人吗?

6 个答案:

答案 0 :(得分:3)

你想做什么?

Count += 2;

Count = Count + 2;

(注意Count可以替换为任何(数字)变量)

例如:

for (int Count=1; Count <= 7; Count+=2){
    Console.WriteLine(Count.ToString());
}

Output:
1,3,5,7

答案 1 :(得分:1)

Count += n; //Where n is a value.

答案 2 :(得分:1)

如果您正在使用for循环,请执行以下操作:

    for (int Count=0; Count<10; Count++) 
    {
        // work with Count...
    }

然后

Count++

是:

的简写
Count = Count + 1

也可以表示为:

Count += 1

所以你可以做2的增量:

Count += 2

或:

Count = Count + 2

迭代偶数:

for (int Count=0; Count<10; Count += 2)

迭代奇数:

for (int Count=1; Count<10; Count += 2)  

(注意,评估偶数和奇数的唯一区别是起始值。)

答案 3 :(得分:1)

是的,当然可以:

Count += 2;

答案 4 :(得分:0)

尝试做什么?

for (int i = 0; i < total; i+=2) {...}

答案 5 :(得分:0)

让我考虑一下,或许......

int n = 5; int k = 5;
Increment(ref n, k);


private void Increment(ref int v, int c)
{
    if(c == 0) return;
    v++;
    Increment(ref v, --c);
}