for循环

forspa

格式    :code

                for(int i=1/*初始条件*/;i<100/*循环条件*/;i++/*状态改变*/)blog

                {it

                  //循环体,执行代码;也能够嵌套forfor循环

                 }class

总结;变量

             给一个初始条件,先判断是否知足循环条件,若是不知足条件则跳过for语句,知足则执行for语句。for语句内的代码执行完毕后,将按照状态改变,改变变量。而后判断是否符合循环条件,符合条件则继续执行for语句,知道变量i不符合循环条剑,则终止循环,或者碰到break;命令。直接跳出循环。循环

例如;利用for循环判断是不是质数;总结

//输入一个数n,打印1-n出来
            
            Console.Write("请输入:");
            int n = int.Parse(Console .ReadLine ());
            for (int i = 1; i <= n;i ++ )
            {
                Console.WriteLine(i );
            }

for嵌套;例如,di

//100之内全部质数的合
            
            int e = 0;
            for (int a = 1; a <= 100;a++ )
            {   
                int b = 0;
                for (int i = 1; i <= a;i ++ )
                {
                    if (a %i ==0)
                    {
                        b++;
                    }
                }
                if (b== 2)
                {
                    e += a;
                }
            }
            Console.WriteLine(e);
             

利用for循环求1-n阶乘的合

 求1-n阶乘的合。
              
            Console.Write("请输入数字:");
            int a = int.Parse(Console.ReadLine());
             int c = 0;
            for (int j = 1; j <= a; j++)
            {
                int b = 1;
                for (int i = 1; i <= j; i++)
                {
                    b = b * i;
                    
                }
                c += b;

                
            }
            Console.Write(c);
            
相关文章
相关标签/搜索