博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#中if语句的基本运用
阅读量:5787 次
发布时间:2019-06-18

本文共 1546 字,大约阅读时间需要 5 分钟。

  一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。

如果布尔表达式为 true,则 if 语句内的代码块将被执行。如果布尔表达式为 false,则 if 语句结束后的第一组代码(闭括号后)将被执行。

int a = 10;            /* 使用 if 语句检查布尔条件 */            if (a < 20)            {                /* 如果条件为真,则输出下面的语句 */                Console.WriteLine("a 小于 20");            }            Console.WriteLine("a 的值是 {0}", a);            Console.ReadLine();

  

if...else if...else 语句

一个 if 语句后可跟一个可选的 else if...else 语句,这可用于执行多种条件。

当使用 if...else if...else 语句时,以下几点需要注意:

  • 一个 if 后可跟零个或一个 else,它必须在任何一个 else if 之后。
  • 一个 if 后可跟零个或多个 else if,它们必须在 else 之前。
  • 一旦某个 else if 匹配成功,其他的 else if 或 else 将不会被执行
if(boolean_expression 1){   /* 当布尔表达式 1 为真时执行 */}else if( boolean_expression 2){   /* 当布尔表达式 2 为真时执行 */}else if( boolean_expression 3){   /* 当布尔表达式 3 为真时执行 */}else {   /* 当上面条件都不为真时执行 */}

  下面为实例:

/* 局部变量定义 */            int a = 100;            /* 检查布尔条件 */            if (a == 10)            {                /* 如果 if 条件为真,则输出下面的语句 */                Console.WriteLine("a 的值是 10");            }            else if (a == 20)            {                /* 如果 else if 条件为真,则输出下面的语句 */                Console.WriteLine("a 的值是 20");            }            else if (a == 30)            {                /* 如果 else if 条件为真,则输出下面的语句 */                Console.WriteLine("a 的值是 30");            }            else            {                /* 如果上面条件都不为真,则输出下面的语句 */                Console.WriteLine("没有匹配的值");            }            Console.WriteLine("a 的准确值是 {0}", a);            Console.ReadLine();

  

 

转载于:https://www.cnblogs.com/jiulinghoudabai/p/6476995.html

你可能感兴趣的文章
脱离“体验”和“安全”谈盈利的游戏运营 都是耍流氓
查看>>
慎用!BLEU评价NLP文本输出质量存在严重问题
查看>>
JAVA的优势就是劣势啊!
查看>>
ELK实战之logstash部署及基本语法
查看>>
帧中继环境下ospf的使用(点到点模式)
查看>>
BeanShell变量和方法的作用域
查看>>
LINUX下防恶意扫描软件PortSentry
查看>>
由数据库对sql的执行说JDBC的Statement和PreparedStatement
查看>>
springmvc+swagger2
查看>>
软件评测-信息安全-应用安全-资源控制-用户登录限制(上)
查看>>
我的友情链接
查看>>
Java Web Application 自架构 一 注解化配置
查看>>
如何 debug Proxy.pac文件
查看>>
Python 学习笔记 - 面向对象(特殊成员)
查看>>
Kubernetes 1.11 手动安装并启用ipvs
查看>>
Puppet 配置管理工具安装
查看>>
Bug多,也别乱来,别被Bug主导了开发
查看>>
sed 替换基础使用
查看>>
高性能的MySQL(5)创建高性能的索引一B-Tree索引
查看>>
oracle备份与恢复--rman
查看>>