For循环:专门处理已知循环次数的循环。  小技巧:连续敲击两下TAB键循环体自动搭建完成。

For循环语法:

for(表达式1;表达式2;表达式3)
{
循环体;
}
表达式1一般为声明循环变量,记录循环的次数(int i=0;)
表达式2一般为循环条件(i<10)
表达式3一般为改变循环条件的代码,使循环条件终有一天不再成立(i++)。

For循环执行过程:

程序首先执行表达式1,声明了一个循环变量用来记录循环的次数,
然后执行表达式2,判断循环条件是否成立,如果表达式2返回的结果为true,
则执行循环体。当执行完循环体后,执行表达式3,然后执行表达式2继续判断循环条件是否成立,
如果成立则继续执行循环体,如果不成立,则跳出for循环。

 1 namespace 第六天_do_while循环
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7             int i = 1;
 8             while (i<=10)
 9             {
10                 Console.WriteLine("我很好,我很快乐,我是最棒的,我一定行");
11                 i++;
12             }
13             Console.ReadKey();
14
15         }
16     }
17 }

由while循环转为for循环:

 1 namespace 第六天_do_while循环
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7             for (int i = 1; i <=10; i++)
 8             {
 9                 Console.WriteLine("我很好,我很快乐,我是最棒的,我一定行");
10             }
11             Console.ReadKey();
12         }
13     }
14 }

for更规范的方式:

 1 namespace 第六天_do_while循环
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7             for (int i = 0; i <10; i++)
 8             {
 9                 Console.WriteLine("我很好,我很快乐,我是最棒的,我一定行{0}",i);
10             }
11             Console.ReadKey();
12         }
13     }
14 }

转载于:https://www.cnblogs.com/NBOWeb/p/7210119.html

.Net基础篇_学习笔记_第六天_For循环语法相关推荐

  1. 韩顺平php可爱屋源码_韩顺平_php从入门到精通_视频教程_第20讲_仿sohu主页面布局_可爱屋首页面_学习笔记_源代码图解_PPT文档整理...

    韩顺平_php从入门到精通_视频教程_第20讲_仿sohu首页面布局_可爱屋首页面_学习笔记_源代码图解_PPT文档整理 对sohu页面的分析 注释很重要 经验:写一点,测试一点,这是一个很好的方法. ...

  2. Net基础篇_学习笔记_第十一天_面向对象(类)

    类 语法: [public] class 类名 {  字段;  属性;  方法; } 写好了一个类之后,我们需要创建这个类的对象, 那么,我们管创建这个类的对象过程称之为类的实例化. 使用关键字 ne ...

  3. Net基础篇_学习笔记_第十二天_面向对象继承(字符串_字符串的不可变性)

    字符串的特点之一: 字符串的不可变性 1).字符串的不可变性 当你给一个字符串重新赋值之后,老值并没有销毁,而是重新开辟一块空间存储新值. 当程序结束后,GC扫描整个内存,如果发现有的空间没有被指向, ...

  4. SpringBoot3基础框架整合学习笔记_写在前面的话(1)

    文章目录 第一章:写在前面的话 1.我的职业感想 2.我的扯蛋初衷 3.笔记计划 4.适合哪些同学看 第一章:写在前面的话 1.我的职业感想 这几天一直在思考,四五十岁了,我还能干什么?没有学历,没有 ...

  5. 《鸟哥的Linux私房菜-基础篇》学习笔记

    主要用来记录学习,如果能帮助到你那最好了. 数据流重导向 概念 cat /etc/crontab /etc/vbirdsay 标准输出:将cat的文件输出到屏幕上 标准错误输出:无法找到文件报错 *系 ...

  6. 机器学习_周志华_西瓜书_学习笔记_第二章--模型的评估与选择

    2 模型的评估与选择 2.1 误差与过拟合 我们将学习器对样本的实际预测结果与样本的真实值之间的差异成为:误差(error).定义: 在训练集上的误差称为训练误差(training error)或经验 ...

  7. C语言_学习笔记_(一)程序设计与C语言

    计算机和人脑完全不一样,计算机有自己的思维方式和行为习惯.所以有的事情人类很容易就做到了,计算机可能会很困难:而有的事情人类不擅长或者不乐意做,计算机却可能会很容易实现.学习编程就需要了解计算机做事情 ...

  8. python编程:从入门到实践--项目1-外星人入侵_学习笔记_源码

    这里有九个.py文件,在工作的间隙,和老板斗智斗勇,终于完成了,实现了游戏的功能,恰逢博客园开通,虽然是对着书上的代码敲了一遍,但是对pygam这个库的了解增加了一些,作为一个python初学者,也作 ...

  9. 深度实践SPARK机器学习_学习笔记_第二章2.3加载数据

    2.3加载数据 1.下载数据文件u.user head -3 u.user ##查看文件前几行 cat u.user |wc -l 或者 more u.user |wc -l    ##数文件记录数 ...

最新文章

  1. 使用wireshark抓包并进行网络协议分析
  2. Hibernate的openSession和getCurrentSession区别
  3. uml 类图聚合与组合
  4. 了解 SharePoint 2010 开发中的关键点
  5. SQL性能优化前期准备-清除缓存、开启IO统计
  6. Java中大数值是什么?数值想存多大存多大
  7. 使用内存映射提高BufferedRandoAccessFile性能(测试可用)
  8. 如何使用API爬取数据,它和网页爬虫有什么区别?
  9. ICode竞赛学习资料内容礼包
  10. 稳定排序和不稳定排序
  11. MATLAB中median函数
  12. table.render 中 cols 属性 【【问题】】
  13. Centos7 源码安装mysql5.6
  14. C#基础编程——简介及基础语法
  15. 共建计算产业,共创数智未来
  16. 加拿大PCI GXL地理成像加速器-地理国情大显身手
  17. 实时调度算法之最低松弛度优先算法
  18. 自然语言处理算法-Max Match的python实现
  19. 这一波区块链风口,你怎么看?
  20. c语言简单课程设计报告,C语言课程设计报告—范例

热门文章

  1. Intel的AVX2指令集解读
  2. 教程 | 一个基于TensorFlow的简单故事生成案例:带你了解LSTM
  3. 快速使用redis保存session信息
  4. android 中xml解析方式
  5. feed43使用教程
  6. android 检测sqlite数据表中字段(列)是否存在
  7. 蓝桥杯 ALGO-22算法训练 数的划分
  8. 关于Adodb.Stream 的使用说明
  9. Oracle NID工具修改数据库DBID和数据库名称
  10. 编译器错误~System.Data.Objects.DataClasses.EntityObject在未被引用的程序集中定义