当前位置:实例文章 » C#开发实例» [文章]c# 从零到精通 for语句

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语句,并逐步精通它的用法。

相关标签:c#开发语言
其他信息

其他资源

Top