码迷,mamicode.com
首页 > Windows程序 > 详细

18 C#中的循环执行 for循环

时间:2016-06-30 12:42:00      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

 

在这一节练习中,我们向大家介绍一下C#中的另一种重要的循环语句,for循环。

 

for(表达式1;表达式2;表达式3) 

循环体 

}

 

表达式1:一般为赋值表达式,给控制变量赋初值;

 

表达式2:逻辑表达式,循环控制条件;当条件为真时,循环执行循环体中的语句。

 

表达式3:一般为赋值表达式,给控制变量增量或减量。

 

这样看起来是不是挺抽象的。通过实际的例子,你会非常容易理解for循环。

 

你创建一个项目。解决方案名称为Sloution18,项目名称为Exercise18,项目类型为控制台程序。点击Program.cs. 在里边加入这些代码。

 

技术分享

 

简单解释一下这个程序。

1. 第14行是for循环的核心。其中i是控制变量。int i=0; 给控制变量 i 赋初值;

2. i<=10; 是 循环控制条件;当i<10时,就执行大括号内的语句;

3. i++ 是控制变量增量。每次加1.

4. 第17行是做1到10的累加。就是在计算1+2+3+4+。。。+10.

 

运行结果

技术分享

 

练习

  1. 读懂这段代码,为重要的语句加上注释

  2. 如果把第14行代码改成 for (int i=0;i<=10;) 运行程序会是什么结果?

  3. 如果把第14行代码改成  for (int i=0;;i++)运行程序会是什么结果?

  4. 修改代码,让程序把i的值从0到20输出到dos窗口,同时计算0到20的累加结果。

 

18 C#中的循环执行 for循环

标签:

原文地址:http://www.cnblogs.com/thinking-jiang/p/5629367.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!