C#开发之——for循环(2.8)

一 概述

循环语句和条件语句一样都是每个程序中必不可少的,循环语句是用来完成一些重复的工作的,以减少编写代码的工作量,C# for循环是最常见的循环语句,语法形式非常简单,多用于固定次数的循环

二 for 循环的语法形式

2.1 语法

1
2
3
4
or(表达式 1; 表达式 2; 表达式3)
{
表达式 4;
}

其中:

  • 表达式1:为循环变量赋初值
  • 表达式2:为循环设置循环条件,通常是布尔表达式
  • 表达式3:用于改变循环变量的大小
  • 表达式4:当满足循环条件时执行该表达式4

2.2 说明

  • for循环语句执行的过程是:先执行for循环中表达式1,然后执行表达式2,如果表达式2的结果为True,则执行表达式4,再执行表达式3来改变循环变量,接着执行表达式2看是否为True,如果为True,则执行表达式4,知道表达式2的结果为False,循环结束。
  • 提示:在for循环中表达式1、表达式2,表达式3以及表达式4都是可以省略的 ,但是表达式1、表达式2、表达式3省略时它们之间的分号是不能省略的

三 示例( 使用循环输出 1~10 的数,并输出这 10 个数的和 )

1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Program
{
static void Main(string[] args)
{
//设置存放和的变量
int sum = 0;
for(int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
sum += i;
}
Console.WriteLine("1~10的和为:" + sum);
}
}