c语言else语句,C# if…else 语句 | 菜鸟教程
C# if...else 语句
一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。
语法
C# 中 if...else 语句的语法:
if(boolean_expression)
{
/* 如果布尔表达式为真将执行的语句 */
}
else
{
/* 如果布尔表达式为假将执行的语句 */
}
如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else 块内的代码。
流程图
实例
实例
using System;
namespace DecisionMaking
{
class Program
{
static void Main(string[] args)
{
/* 局部变量定义 */
int a = 100;
/* 检查布尔条件 */
if (a < 20)
{
/* 如果条件为真,则输出下面的语句 */
Console.WriteLine("a 小于 20");
}
else
{
/* 如果条件为假,则输出下面的语句 */
Console.WriteLine("a 大于 20");
}
Console.WriteLine("a 的值是 {0}", a);
Console.ReadLine();
}
}
}
当上面的代码被编译和执行时,它会产生下列结果:
a 大于 20
a 的值是 100
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 将不会被测试。
语法
C# 中的 if...else if...else 语句的语法:
if(boolean_expression 1)
{
/* 当布尔表达式 1 为真时执行 */
}
else if( boolean_expression 2)
{
/* 当布尔表达式 2 为真时执行 */
}
else if( boolean_expression 3)
{
/* 当布尔表达式 3 为真时执行 */
}
else
{
/* 当上面条件都不为真时执行 */
}
实例
实例
using System;
namespace DecisionMaking
{
class Program
{
static void Main(string[] args)
{
/* 局部变量定义 */
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();
}
}
}
当上面的代码被编译和执行时,它会产生下列结果:
没有匹配的值
a 的准确值是 100
c语言else语句,C# if…else 语句 | 菜鸟教程相关推荐
- r语言 断轴 画图_R 绘图 – 函数曲线图 | 菜鸟教程
R 绘图 - 函数曲线图 函数曲线图是研究函数的重要工具. R 中 curve() 函数可以绘制函数的图像,代码格式如下: curve(expr, from = NULL, to = NULL, n ...
- html语言zindex,HTML DOM Style zIndex 属性 | 菜鸟教程
Style zIndex 属性 Style 对象 定义和用法 zIndex 属性设置或返回定位元素的堆叠顺序. 拥有更高堆叠顺序(1)的元素总是会处于较低堆叠顺序(0)的元素的前面. 提示:一个定位元 ...
- C语言入门练习 - 第二期 判断语句与循环语句(题解)
比赛地址:C语言入门练习 - 第二期 判断语句与循环语句 A.入门--基础语法(for) #include<stdio.h> int main(){int n,i;scanf(" ...
- R语言嵌套的ifelse语距:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用。If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块
R语言嵌套的ifelse语句:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用.If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块 ...
- golang语言学习第三课 条件语句
if 是一个条件语句.if 语句的语法为: if condition { } 与其他语言不同, 其他语言 if后面有()括号,但是go语言是没有的. if 语句后面可以接可选的 else if 和 e ...
- python语言if语句-Python if else语句详解
条件语句根据条件判断表达式的值决定后续运行程序的顺序.Python 中支持三种实质上大同小异的条件语句,分别是 if 语句.if-else- 语句和 if-elif-else-语句,本节教程就来具体介 ...
- C语言流程控制语句——3个循环语句和一个条件语句
循环控制语句 C语言有3种循环 for while do while while循环 我们先来看下while循环,流程图如下: 下来看个小示例 do while循环 流程图如下: 下来看个小示例 两个 ...
- c语言中结束本次循环的语句是什么
c语言中结束本次循环的语句是"continue".控制语句continue只能作用于循环体中,其作用是结束本次循环,跳到判断循环的位置,即重新开始下一次循环. 在C语言中,控制语句 ...
- C程序设计语言现代方法05:选择语句
目录 1. C语言语句分类 2. 逻辑表达式 2.1 == 与 = 2.2 &&和||的短路特性 2.3 不要将==用于浮点数判断 3. if语句 4. 条件表达式 5. switch ...
- c 语言 循环判断语句,C值循环语句(七)
在 C 语言中,我们会经常遇到循环的情况,那么这时候我们就得用循环的语句了.常见的循环结构有三种:do循环.while 循环以及 for 循环.循环语句的基本工作方式有:a> 通过条件表达式判定 ...
最新文章
- 重写 equals 方法就一定要重写 hashCode 方法?其实有个前提
- IDEA---Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
- 【普及组模拟赛】家族
- 黑盒测试——自动饮料售货机
- Android开源项目分包方式学习(eoe、oschina、github)
- 通过Rancher安装K8s
- openlayers 3读取加载geojson格式数据
- 天地图专题一:加载天地图
- Android开发之InstanceState详解
- latex 改变字体颜色
- turbo c语言编程,turbo c3.0官方版下载-Turbo C下载[编程工具]-天极下载
- linux fcntl函数,fcntl函数的使用详解
- 液压控制系统的simulink搭建
- python 根据条件输出_python数据类型、输入输出、运算符、条件判断、循环
- 素数/质数/合数的定义
- session 、cookie、token的区别及联系
- 法国蓬皮杜中心天猫官方旗舰店开业;洲际集团旗下高端品牌voco全球开业及签约酒店数突破100家 | 美通企业日报...
- php表格中的caption,html中caption标签的使用方法及实例详解
- 如何用计算机语言表达我想你,表达我想你的句子情话
- JavaScript基础——滚动事件、加载事件、三大家族
热门文章
- 网站建设中常见的21个漏洞及预防方法
- 和10位CIO,聊了聊他们今年的OKR
- 阿里云张建锋:数字技术要服务好实体经济
- 凌云一周看点 | 混合云多Region架构;云上用户定制化网络;边缘云全站加速;什么是操作系统的云原生...
- 那些年,我们踩过的 Java 坑 | 凌云时刻
- OpenStack还是OpenStack,云已不是那朵云!
- 图像下采样 matlab_MATLAB--数字图像处理 图像的采样与量化
- 【图像去噪】基于matlab BM3D算法图像去噪【含Matlab源码 1779期】
- 【通信】基于matlab多径衰落信道仿真【含Matlab源码 338期】
- SPSS反向题处理(图文+数据集)【SPSS 011期】