• C# while循环


    一、简介

    只要给定条件为true,C#的while循环语句会循环重新执行一个目标的语句。

    二、语法

    C# while的语法:

    while(循环条件)

    {  

       循环体;

    }

    三、执行过程

    程序运行到while处,首先判断while所带的小括号内的循环条件是否成立,如果成立的话,也就是返回一个true,则执行循环体,执行完一遍循环体后,再次回到循环条件进行判断,如果依然成立,则继续执行循环体,如果不成立,则跳出while循环体。

    在while循环当中,一般总会有那么一行代码,能够改变循环条件,使之终有一天不在成立,如果没有那么一行代码能够改变循环条件,也就是循环体条件永远成立,则我们将称之为死循环。

    最简单死循环:

    while(true)

    {

    }

    四、特点

    先判断,在执行,有可能一遍都不执行。

    五、实例

    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
                int i = 1;
                while (i<=100)
                {
                    Console.WriteLine("下次考试我一定要细心	{0}", i);
                    //每循环一次,都呀自身加-,否则是死循环
                    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之间所有整数的和
                //循环体:累加的过程
                //循环条件:i<=100
                int i = 1;
                int sum = 0; //声明一个变量用来存储总和
                while (i<=100)
                {
                    sum += i;
                    i++;
                }
                Console.WriteLine("1-100之间所有整数的和为{0}",sum);
                Console.ReadKey();
    
    
            }
        }
    }
    

    输出结果 

  • 相关阅读:
    C# Dictionary 字典
    int.Parse()与int.TryParse()
    jquery 随机数
    DateGradeView分页绑定
    使用tcpdump抓Android网络包
    Android快速开发框架——AndroidAnnotations(Code Diet)
    浅谈 android-query
    Android网络框架技术
    PHP: 深入了解一致性哈希
    png图片压缩优化
  • 原文地址:https://www.cnblogs.com/qy1234/p/11737323.html
Copyright © 2020-2023  润新知