• volcanol的工控博客


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace Flow
    {
        class Program
        {
            static void Main(string[] args)
            {
                #region if语句
                //if语句
                if(true)
                {
                    Console.WriteLine("00 因为if语句的条件为真,所以执行这个代码块的程序");
                }
    
                if(false)
                { 
                    Console.WriteLine("01 因为if语句条件为真假,所以这个块里面代码不会执行");
                }
                
    
                if (true)
                {
                    Console.WriteLine("02 因为if...else...语句的条件为真,所以执行if分支");
                }
                else
                {
                    Console.WriteLine("03 因为if...else...语句的条件为真,所以不执行else分支");
                }
    
                if (false)
                {
                    Console.WriteLine("04 因为if...else...语句的条件为假,所以不执行if分支");
                }
                else
                {
                    Console.WriteLine("05 因为if...else...语句的条件为假,所以执行else分支");
                }
                #endregion
    
                Console.WriteLine();
    
                for (int i = 0; i < 5;i++ )
                {
                    Console.WriteLine("for循环第 {0} 次",i+1);
                }
                Console.WriteLine();
                int j=0;
                while (j < 5)
                {
                   Console.WriteLine("while循环第 {0} 次", ++j);
                }
                Console.WriteLine();
                int k=0;
                do
                {
                    Console.WriteLine("do...while循环第 {0} 次", ++k);
                }
                while (k<5);
    
                Console.WriteLine();
                //利用continue关键字输出30以内的奇数
                for(int odd=0; odd<30; odd++)
                {
                    // % 用来求两个整数的余数,即求模
                    if(odd % 2 == 0)
                    {
                        continue ;
                    }
                    else
                    {
                        Console.WriteLine("这是0到30之内的第 {0} 个奇数: {1}", odd/2+1, odd);
                    }
                }
    
                 Console.WriteLine();
                //利用break语句跳出循环
                int iBreak = 0;
                while (true)
                {
                    Console.WriteLine("这是死循环,如果不用特殊的手段则不能跳出来");
    
                    if (iBreak >= 5)
                    {
                        Console.WriteLine("在循环内部,循环执行完毕的条件已经满足,即将跳出循环");
                        break;
                    }
                    iBreak++;
                }
    
                Console.WriteLine();
                //利用goto语句实现循环
                int igoto = 0;
                label1:
                    Console.WriteLine("在goto语句循环内部");
                    igoto++;
                    if (igoto < 3)
                    {
                        Console.WriteLine("goto循环条件还满足,继续循环");
                        goto label1;
                    }
    
                Console.WriteLine();
                //利用return 语句跳出循环
                int iReturn = 0;
                for ( ; ; )
                {
                    iReturn++;
                    if (iReturn >= 5)
                    {
                        Console.WriteLine("利用return语句结束程序的执行");
                        Console.WriteLine("最后的请输入字符的语句不会执行了");
                        Console.ReadKey();
                        return;
                    }
                }
    
                Console.WriteLine("请输入一个字符:");
                Console.ReadKey();
            }
        }
    }

    --------------------------------------------------------------分割线---------------------------------------------------------------

    1、文章均为个人原创,欢迎转载,转载请保留出处:https://www.cnblogs.com/volcanol/

    2、获取工控PLC、变频器、HMI、计算机、Windows、Linux、嵌入式资料点击:获取资料

    3、如果您觉得文章对您有帮助可转至页面上半部分打赏,或移步:打赏 

    4、或者在页面右下角点推荐哟!!!

    --------------------------------------------------------------分割线---------------------------------------------------------------

  • 相关阅读:
    EBS_FORM_开发:关于离开record验证
    EBS_FORM_开发:关于WHEN-VALIDATE-ITEM上面commit
    EBS_FORM_开发:关于LOCK-ON
    EBS_FORM_开发:实现form record ctrl+F6复制
    EBS_FORM_开发:关于切换不同BLOCK的时候弹出需要保存的窗口
    EBS_FORM_开发:FRM-40150的解决思路
    工作记录
    02_mysql表的操作
    Mysql_字符集_排序规则
    JAVA_IO
  • 原文地址:https://www.cnblogs.com/volcanol/p/12391026.html
Copyright © 2020-2023  润新知