当前位置: 首页 > news >正文

C#-for循环语句

for循环语句

语法:

for(初始化变量; 判断条件; 增量表达式)

{

        // 内部代码

}

第一个空(初始表达式): 一般用来声明一个临时的局部变量 用来计数第二个空(条件表达式): 表明进入循环的条件 一个bool类型的值(bool类型 条件表达式 逻辑运算符)第三个空(增量表达式): 使用第一个空中的变量 进行自增减运算

当for循环的第二个空为true是才会执行,每执行一次,判断一次。当条件为false时跳出循环

for循环和 while do...while循环的区别是,for 循环可以得到一个精确的范围。

使用方法:

for循环是可以进行嵌套使用的

for (int i = 0;i < 10; i++) 

{

        // 嵌套使用时 for循环内的局部变量 不能一致

        // 嵌套使用是 内部就循环执行完毕之后 才能继续执行外部循环

        for (int j = 0; j < 10; j++)

        {

                Console.WriteLine(i+""+j);

        }

}

特殊写法

            三个空位 可以都空着 按照需求去写
             for循环也可以进行死循环
            for (; ; )
            {
                Console.WriteLine("这是一个死循环的for");
            }

http://www.lryc.cn/news/364190.html

相关文章:

  • css动画案例练习之会展开的魔方和交错的小块
  • 前端逆向之下载canvas引用的图片
  • 深度学习手撕代码题
  • vue3 + ts 动态添加路由,刷新页面白屏问题解决方案
  • 【Kubernetes】k8s的调度约束(亲和与反亲和)
  • Java数据结构- Map和Set
  • JVM参数配置
  • Vue 实现的精彩动画效果
  • JVM类加载机制详解(JDK源码级别)
  • 美国年轻人热衷床上“摆烂”,沃尔玛发掘床上用品新商机!
  • 3168. 候诊室中的最少椅子数
  • C# PaddleOCR 单字识别效果
  • pyopengl 立方体 正投影,透视投影
  • 人工智能任务5-高级算法工程师需要学习哪些课程与掌握哪些能力
  • 服务器上创建搭建gitlab
  • LangChain学习之prompt格式化与解析器使用
  • 基于EasyX的贪吃蛇小游戏 - C语言
  • 使用Docker辅助图像识别程序开发:在Docker中显示GUI、访问GPU、USB相机以及网络
  • Java中常见错误-泛型擦除及桥接方法问题及解决方案
  • Linux 程序守护脚本
  • 跨境电商|Facebook Marketplace怎么做?
  • .gitignore 文件
  • qt中实现多语言功能
  • 数据结构与算法之 leetcode 513. 找树左下角的值 (BFS) 广度优先
  • mysql中的函数
  • Shell正则表达式与文本处理器
  • 双指针法 ( 三数之和 )
  • 感染恶意代码之后怎么办?
  • 【计算机网络】P3 计算机网络协议、接口、服务的概念、区别以及计算机网络提供的三种服务方式
  • 多角度剖析事务和事件的区别