• 【C#】8.C#循环语句


    while循环
    这个条件的变量会在while的上面已经给出;
    while(条件) 满足这个条件的时候就会执行循环体
    {
    循环体;
    }
     
    例如
    int a=10;
    while(a<20)
    {
    Console.WriteLine(a);
    a++;
    }
    则:a=10是满足条件的,所以会进入循环体执行语句,每执行一次i+1;直到a=20,所以输出的是10-19
     
    for循环
    for (int i = 20; i <30; i++)
    {
    Console.WriteLine(i);
    }
    //执行的顺序是,先执行int i=10这一句且只执行一次,然后进行第二句i>0的判断,如果为真则进入循环体,循环体执行一次之后再执行 最后一句i--给变量重新赋值
    执行顺序: int i=20;—— i <30;—— Console.WriteLine(i);——i++——i<30?
     
    foreach遍历
    也属于循环
    int[] fibarray = new int[] { 0, 1, 1, 2, 3, 5, 8, 13 }; foreach (int element in fibarray) { System.Console.WriteLine(element); }
     
    foreach也可以直接遍历一个字符串,获取里面的每一个字符
     
    Substring(i,1);用这个可以获取字符串中的字符,从第i位开始,往后查一个
    Console.Write("请输入一个任意长度的数字:");
    string numStr = Console.ReadLine();
    string[] strArray = {"零","一","二","三","四","五","六","七","八","九"};
    for (int i = 0; i < numStr.Length; i++)
    {
    int a = int.Parse(numStr.Substring(i,1));
    Console.Write(strArray[a]);
    }
    Console.ReadKey();
     
    do……while循环
     
    do
    {
    循环体;
    }
    while(条件);
    //do…while可以在条件判断之前先执行一次循环体内的内容,然后再进行while()里面的判断
     
    循环的嵌套
    也即是在一个循环内使用两一个循环;
    循环控制语句
    break; 终止循环
    continue;跳过此次循环;
    return;直接跳出方法
     
     
     
     
     
     
     
     

     
  • 相关阅读:
    Linux下安装Tomcat服务器和部署Web应用
    全链路压测
    性能测试二八原则,响应时间2/5/8原则
    chromedriver、firefox-geckodriver、iedriver下载链接
    selenium3+python3环境搭建
    SQL注入原理
    loadrunner之header相关,token等
    安全测试——利用Burpsuite密码爆破(Intruder入侵)
    性能测试之系统架构分析
    性能测试性能分析与调优的原理
  • 原文地址:https://www.cnblogs.com/weigangblog/p/12743013.html
Copyright © 2020-2023  润新知