• 对于if判断和switch选择的入门理解


    今天是分享一下流程控制语句中对if判断和switch选择的初步了解,让我们来看一下这两者的代码结构。

    if 判断:                                                                                     

    if(条件1)

    {代码1}

    else if(条件2)

    {代码2}

    else{代码n}

    if判断中的条件都必须为bool类型。代码可以是任意功能,任意数目。表示如果条件1成立,则执行代码1,否则判断条件2是否成立,如果成立,则执行代码2。所有条件都不成立则执行代码n。其中最后else的部分是可以省略的,表示如果以上条件都不成立,判断结束。else if可以重复任意次数。

    举一个简单的例子:

    让用户输入一个年份(1900-2100,若不属于这个范围,则提示错误),判断该年是闰年还是平年。 闰年规则: 情况14的倍数,但不是100的倍数      情况2400的倍数 两种情况满足其一就算是闰年,否则就是平年

    以上就是if判断简单的代码实例与运行结果,当然输出不同,结果不同。

    switch选择:

    switch(变量或表达式)

    {

    case 值1:

    代码1

    break;

    case 值2:

    代码2

    break;

    default:

    代码n

    break;

    }

    switch中变量和表达式

    case中的值必须是具体的值,值得类型只能是:string,char,bool,枚举,整数。case语句可以有任意多个,default只能是0个或1个。

    switch语句表示先计算出变量或表达式的值,将该值与后面的值进行比较,如果与某一个case后面的值相同,则运行该case后面的代码,如果与所有case后面的值都不同,则运行default后面的代码。

    下面我们来看一个简单例子:

    好了,今天就总结到这里。

  • 相关阅读:
    C#使用二叉树算法设计一个无限分级的树表
    程序员写博客这件小事
    jqgrid定义多选操作
    jqgrid如何在一个页面点击按钮后,传递参数到新页面
    MVC 移除复数表名的契约
    [技术分享] .NET下 , 上传图片的处理方式 , 贴上代码 .
    Web应用程序项目以配置使用IIS。未找到Web服务器
    MVC5关联表读取相关表数据
    【转】C# Linq 交集、并集、差集、去重
    .NET MVC3中扩展一个HtmlHelper方法CheckBoxList
  • 原文地址:https://www.cnblogs.com/wdm55/p/7074568.html
Copyright © 2020-2023  润新知