c# 从零到精通 for语句
                发布人:shili8
                发布时间:2023-12-27 17:18
                阅读次数:67
                
            
             C#中的for语句是一种循环结构,可以让程序重复执行特定的代码块。在本文中,我们将从零开始学习C#中的for语句,并逐步精通它的用法。
首先,让我们来看一个简单的for语句示例:
csharpfor (int i =0; i <5; i++)
{
 Console.WriteLine("当前的i值为:" + i);
}
在这个示例中,for语句由三个部分组成:初始化表达式、条件表达式和迭代表达式。初始化表达式`int i =0`用于初始化循环变量i,条件表达式`i <5`用于判断循环是否继续执行,迭代表达式`i++`用于更新循环变量i的值。在循环体内部,我们使用`Console.WriteLine`语句输出当前的i值。
接下来,让我们看一些for语句的常见用法:
1. 遍历数组
csharpint[] numbers = {1,2,3,4,5 };
for (int i =0; i < numbers.Length; i++)
{
 Console.WriteLine("当前的数字为:" + numbers[i]);
}
在这个示例中,我们使用for语句遍历了一个整型数组,并输出了数组中每个元素的值。
2. 嵌套循环
csharpfor (int i =0; i <3; i++)
{
 for (int j =0; j <3; j++)
 {
 Console.WriteLine("i值为:" + i + ",j值为:" + j);
 }
}
在这个示例中,我们使用了嵌套的for循环,外层循环控制i的值,内层循环控制j的值,从而实现了对二维空间的遍历。
3. 循环控制语句
csharpfor (int i =0; i <5; i++)
{
 if (i ==3)
 {
 continue;
 }
 Console.WriteLine("当前的i值为:" + i);
}
在这个示例中,我们使用了`continue`语句,当i的值等于3时,跳过当前循环的剩余代码,直接进入下一次循环。
通过以上示例,我们可以看到for语句在C#中的灵活运用。希望本文能够帮助你从零开始学习C#中的for语句,并逐步精通它的用法。

 粤公网安备 44011102002787号
 粤公网安备 44011102002787号