首页 > Windows开发 > 详细

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

时间:2017-08-20 09:45:56      阅读:260      评论:0      收藏:0      [点我收藏+]

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#为例)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!