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

循环语句总结(代码以C#为例)

时间:2017-08-20 10:04:02      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:code   取出   输入   总结   console   nbsp   lin   集合   流程图   

1. while循环

代码格式:

while(循环条件)
{
    //循环体
}

流程图:

技术分享

解读:

如果循环条件为真,则执行循环体
执行完循环体后,再判断条件是否为真
如果为真,再执行循环体
然后再判断条件是否为真,就这样一直进行下去,直到循环条件的判定结果为假,才会结束循环

案例:

利用死循环获取用户输入的正确信息

定义变量;
while(true)
{
    Console.Write("提示用户输入:");
    变量 = 获取用户输入;
    if (变量满足要求)
    {
        break; //结束无休止的循环
    }
    else
    {
        Console.Write("错误信息,按回车键继续");
        Console.ReadLine();
        Console.Clear();
    }
}
//循环结束后,变量中一定保存的是正确的数据

 

2.do while循环

代码格式:

do
{
    //循环体
}
while(循环条件)

流程图:

技术分享

解读:

先执行一次循环体
然后判断循环条件是否满足,如果满足则再次执行循环体
然后再判断条件是否满足,直到条件不满足,才结束循环

 

3.for循环

代码格式:

for(表达式1;循环条件;表达式2)
{
    //循环体
}

流程图:

技术分享

解读:

运行表达式1
判断循环条件是否为真,如果为真,则执行循环体,执行完后再运行表达式2,接着再判断循环条件……
直到循环条件为假时才会结束循环

 

4.foreach循环

代码格式:

foreach(数据类型 变量 in 数组或集合)
{
//循环体
}

解读:

技术分享

解读:

从数组或集合中,依次取出每一项的数据
每取出一项数据,就把数据赋值给循环变量
每次赋值后,运行一次循环体

循环语句总结(代码以C#为例)

标签:code   取出   输入   总结   console   nbsp   lin   集合   流程图   

原文地址:http://www.cnblogs.com/zhongjuan/p/7397154.html

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