-
ASP.net教程之C# 分支语句
分支语句:
1.if语句:适合判断一些连续的值,可配合else语句或else if语句使用
使用语法: if (条件1) {代码1} else if(条件2) {代码2} else {代码N}
1 Console.Write("请输入一个整数:"); 2 int a = int.Parse(Console.ReadLine()); 3 if (a < 10) 4 { 5 Console.WriteLine(a + "小于10"); 6 } 7 8 if (a == 10) 9 { 10 Console.WriteLine(a + "等于10"); 11 } 12 else 13 { 14 Console.WriteLine(a + "大于10"); 15 }2.switch语句:适合判断一些具有离散de值
语法格式:
switch (表达式)
{
case 目标值1:
执行语句1;
break;
case 目标值2:
执行语句2;
break;
......case 目标值n:
执行语句n;
break;
default:
执行语句n + 1;
break;
}基本规则:
<1>表达式的类型可以是: bool,整形,char,string,枚举,或相应可以为null的类型.
<2>case标签的目标值只能是唯一的值
<3>对于多个case标签的输入如果都是一样的则可以简写:
如:case 1:
case 2:
执行语句
<4>两个case之间如果有代码,如果没有break跳出,则会提示;控制不能从一个case标签贯穿到另一个case标签.(除了break,也可以用return、throw等来代替)
简单示例:
1 switch (a) 2 { 3 case 1: 4 case 3: 5 case 5: 6 case 7: 7 case 8: 8 case 10: 9 case 12: 10 Console.Write($"{a}月共有31天"); 11 break; 12 case 2: 13 Console.Write($"{a}月共有28天"); 14 break; 15 default: 16 Console.Write($"{a}月共有30天"); 17 break; 18 }3.三元运算符:适用于判断有两个结果的情况,可读性较差
1 Console.Write("请输入一个整数:"); 2 int a = int.Parse(Console.ReadLine()); 3 Console.WriteLine(a > 10 ? $"{a}大于10" : $"{a}小于等于10");第一次用博客记录,还存在很多不足之处,欢迎各位伙伴们给我提供宝贵的意见哦,哈哈!
栏目列表
最新更新
如何使用OS模块中的stat方法
Python os 模块
seek() 方法
python打开文件实例1
Python写入文件
什么是流?
文件操作如何进制逐行读取
Python相对路径
with创建临时运行环境
Python文件操作
.Net Standard(.Net Core)实现获取配置信息
Linux PXE + Kickstart 自动装机
Shell 编程 基础
Shell 编程 条件语句
CentOS8-网卡配置及详解
Linux中LVM逻辑卷管理
1.数码相框-相框框架分析(1)
Ubuntu armhf 版本国内源
Linux中raid磁盘阵列
搭建简易网站
access教程之Access简介
mysql 安装了最新版本8.x版本后的报错:
Mysql空间数据&空间索引(spatial)
如何远程连接SQL Server数据库的图文教程
复制SqlServer数据库的方法
搜索sql语句
sql中返回参数的值
sql中生成查询的模糊匹配字符串
数据定义功能
数据操作功能