zoukankan      html  css  js  c++  java
  • for循环

    for

    格式    :

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

                    {

                      //循环体,执行代码;也可以嵌套for

                     }

    总结;

                 给一个初始条件,先判断是否满足循环条件,如果不满足条件则跳过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嵌套;例如,

    //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);
                
  • 相关阅读:
    随笔
    洛谷
    洛谷
    洛谷
    (水题)洛谷
    洛谷
    (水题)洛谷
    洛谷
    (水题)洛谷
    (水题)洛谷
  • 原文地址:https://www.cnblogs.com/zhailiming/p/5359528.html
Copyright © 2011-2022 走看看