C# for 循环怎么用,条件怎么写:i++,i--

C#for(inti=6;i>0;i--){if(i>=2){LabelList[i].Text=LabelList[i-1].Text;}if(i==1){LabelL... C#
for (int i = 6; i > 0; i--)
{
if (i >=2) { LabelList[i].Text = LabelList[i - 1].Text; }
if (i == 1) { LabelList[i].Text = comboBox_search.Text.Trim(); }
}
vbnet
For i = 6 To 1 Step -1
If i >= 2 Then
Label(i).Text = Label(i - 1).Text
Else
Label(i).Text = ComboBox_search.Text
End If
这两种语言写的执行结果怎么不一样
展开
 我来答
dong_1984dd
推荐于2016-01-28 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1070
采纳率:100%
帮助的人:228万
展开全部
  1. 使用 for 循环,可以反复运行语句或语句块,直到指定的表达式计算为 false。       这种循环是用于循环访问数组以及您事先知道的其他应用程序多少次希望此循环。

  2. 下面的示例中i的值被写入控制台。并按 1 递增循环的每次迭代时。

  3. 下面是i++ 代码:

  4. class ForLoopTest  

        static void Main()  
        { 
            for (int i = 1; i <= 5; i++) 
            { 
                Console.WriteLine(i); 
            } 
        } 
    }

  5. 结果如下:/* 
    Output: 





    */ 

  6. i--代码如下:

  7. class ForLoopTest  

        static void Main()  
        { 
            for (int i = 5; i >0; i--) 
            { 
                Console.WriteLine(i); 
            } 
        } 
    }

百度网友08f6db01a
推荐于2017-12-15 · TA获得超过257个赞
知道小有建树答主
回答量:345
采纳率:50%
帮助的人:110万
展开全部
for (int i = 0; i < 6; i++)
{
if (i >=2) { LabelList[i].Text = LabelList[i - 1].Text; }
if (i == 1) { LabelList[i].Text = comboBox_search.Text.Trim(); }
}

与 For i = 6 To 1 Step -1
If i >= 2 Then
Label(i).Text = Label(i - 1).Text
Else
Label(i).Text = ComboBox_search.Text
End If
两则的范围是不同的第一是0到5,第二个是1到6,当然您取到的值是不同的
追问
我想循环从6到1,C#该怎么写呢?
追答
for (int i = 1; i =2) { LabelList[i].Text = LabelList[i - 1].Text; }
if (i == 1) { LabelList[i].Text = comboBox_search.Text.Trim(); }
}
还可以
for (int i = 1; i =2) { LabelList[i].Text = LabelList[i - 1].Text; }
if (i == 1) { LabelList[i].Text = comboBox_search.Text.Trim(); }
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式