C# for循环

1、简介oop

一个for循环是一个容许所编写一个执行特定次数的循环的重复控制结构。spa

2、语法blog

for (表达式1; 表达式2; 表达式3)
{string

 循环体;it

}io

下面是 for 循环的控制流:for循环

  1. 表达式1会首先被执行,且只会执行一次。这一步容许您声明并初始化任何循环控制变量。您也能够不在这里写任何语句,只要有一个分号出现便可。class

  2. 接下来,会判断 表达式2。若是为真,则执行循环主体。若是为假,则不执行循环主体,且控制流会跳转到紧接着 for 循环的下一条语句。变量

  3. 在执行完 for 循环主体后,控制流会跳回上面的 表达式3语句。该语句容许您更新循环控制变量。该语句能够留空,只要在条件后有一个分号出现便可。循环

  4. 条件再次被判断。若是为真,则执行循环,这个过程会不断重复(循环主体,而后增长步值,再而后从新判断条件)。在条件变为假时,for 循环终止。

3、实例

1.连续输出一百次,“下次我必定会细心的”。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Loops
{
    class Program
    {
        static void Main(string[] args)
        {
            //1.连续输出一百次,“下次我必定会细心的”。

            for (int i = 0; i < 100; i++)
            {
                Console.WriteLine("下次我必定会细心的\t{0}",i);

            }
            Console.ReadKey();

        }
    }
}  

输出结果

2.求1-100间全部的偶数的和

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Loops
{
    class Program
    {
        static void Main(string[] args)
        {
            //求1 - 100间全部的偶数的和
            int sum = 0;
            for (int i = 2; i <=100; i++)
            {
                sum += i;
                i++;
            }
            Console.WriteLine("1 - 100间全部的偶数的和是{0}",sum);
            Console.ReadKey();
        }
    }
}  

输出结果

3.找出100-999间的水仙花数?

            //找出100-999间的水仙花数?
            //水仙花数指的就是 这个百位数字的
            //百位的立方+十位的立方+个位的立方==当前这个百位数字
            //153  1 125  27  153  i
            //百位:153/100
            //十位:153%100/10
            //个位:153%10

            for (int i = 100; i <= 999; i++)
            {
                int bai = i / 100;
                int shi = i % 100 / 10;
                int ge = i % 10;
                if (bai * bai * bai + shi * shi * shi + ge * ge * ge == i)
                {
                    Console.WriteLine("水仙花数有{0}", i);
                }
            }

            Console.ReadKey();

输出结果

相关文章
相关标签/搜索