int n = 0;
            int m = 0;
            while (n < 100)
            {//n必须小于100,如果等于100则会再进来进行一次运算,变为101。
                //因为下面的语句中用到了continue,状态改变n++不能用到最后
                n++;
                if (n <= 30)
                {
                    m = m + n;
                    Console.WriteLine(""+n+"层时的分数"+m);
                }
                if (n > 30 && n <= 50)
                {
                    if (n == 50)
                    {
                        m += 100;//赋值运算符+=,m=m+100
                        Console.WriteLine("到50层时分数"+m);
                    }
                    continue;//跳出本次循环,只跳出一次循环。
                }//如果n++用到最后 continue将从这里跳出不再进行状态改变
                if (n > 50)
                {
                  m=m+10;
                }
               
            }
            Console.WriteLine(m);
            Console.ReadLine();

20141017--循环语句whlie,do

do, 不管是不是满足条件先进来执行一遍。

 

20141017--循环语句whlie,do

相关文章:

  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
  • 2021-08-14
  • 2021-08-24
  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-12
  • 2022-01-08
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2021-12-01
相关资源
相似解决方案