for 循环

顺序语句,选择语句,循环语句

for 循环

for (; ; )  //死循环
{

}


continue 结束本次循环,继续下次循环

打印20遍你好

            for (int i = 1; i <= 20; i++)
            {
                Console.WriteLine("你好");
            }

输入一个整数,计算从1加到这个数的结果

            Console.Write("请输入一个正整数:");
            int a = int.Parse(Console.ReadLine());
            int s = 0;//0加上任何数都不会变化
            for (int i = 1; i <= a; i++)
            {
                s += i;//s=s+i
            }
            Console.WriteLine(s);

 

输入一个正整数,求这个数的阶乘

            Console.Write("请输入一个正整数:");
            int a = int.Parse(Console.ReadLine());
            int b = 1;
            for (int i = 1; i <= a; i++)
            {
                b *= i;
            }

            Console.WriteLine(b);

找出100以内的于7有关的数
7的倍数,个位数是7,十位数是7

int a = 0;
           for (int i = 1; i <= 100; i++)
            {
                if (i % 7 == 0 || i % 10 == 7 || i / 10 == 7)
                {
                    a++;
                    Console.Write(i+"   "+"	");
                }
            }
            Console.WriteLine("总共:" + a);

for的嵌套

输入一个整数,求1!+2!+……+n!

            Console.Write("请输入一个整数:");
            int a = int.Parse(Console.ReadLine());
            int b = 0;
            int c = 1;
            for (int i = 1; i <= a; i++)
            {
                c *= i;
                for (int d = c; d <= c; d++)
                {
                    b += d;
                }
            }
            Console.WriteLine(b);

九九乘法表

            for (int i = 1; i <= 9; i++)
            {
                for (int o = 1; o <= i; o++)
                {
                    Console.Write(o + "*" + i + "=" + (o * i) + "	");
                }
                Console.WriteLine();
            }

原文地址:https://www.cnblogs.com/zbxiaoxu/p/5260514.html