正经学C#_判断[IF语句]:[c#入门经典]
2024-08-28 00:46:50
判断语句几乎是最为常用的语句之一,是最有效的。
先说IF语句,IF语句也是属于分支的一种,用来控制流程的。
IF的语句是这样的
IF(xxx 条件)
{
//代码块
}
int a= ,b;
if(a==)
{
b=a--;
}
IF是带有括号内的条件语句,和一个花括号的代码块。 当条件符号括号内的条件语句时,也就是等于True时,进入代码块,不符合时,等False时,跳过代码块进入下一个程序语句
下图是IF的图表显示
这是一种,还有一个Eles可以和IF语句搭配。流程图如下
If else的格式
if(xxx条件)
{
//程序代码
}
else
{
程序代码
}
程序解释,当IF语句满足括号内条件时,条件为True,进入一个代码块,并执行后执行下面程序语句,如果不满足括号内条件语句时,条件为False,执行else花括号内语句
int A = ; if (A < )
{
Console.WriteLine("A 小于 20");
}
else
{
Console.WriteLine("A大于20");
}
这一个例子,当A小于20时,输出A小于20。当A大于20时,输出,A大于20。
剩下就是 IF else的嵌套。
什么意思呢,就是多个IF else进行组合使用。流程图如下
当就IFelse 的多个使用,只不过是有多个条件的
if(xxx 条件)
{
程序代码
}
else if (xxx 条件)
{
程序代码
}
else if (xxx 条件)
{
程序代码
}
else
{
程序代码
}
这是一个网上找来的例子。
/* 局部变量定义 */
int a = ; /* 检查布尔条件 */
if (a == )
{
/* 如果 if 条件为真,则输出下面的语句 */
Console.WriteLine("a 的值是 10");
}
else if (a == )
{
/* 如果 else if 条件为真,则输出下面的语句 */
Console.WriteLine("a 的值是 20");
}
else if (a == )
{
/* 如果 else if 条件为真,则输出下面的语句 */
Console.WriteLine("a 的值是 30");
}
else
{
/* 如果上面条件都不为真,则输出下面的语句 */
Console.WriteLine("没有匹配的值");
}
Console.WriteLine("a 的准确值是 {0}", a);
Console.ReadLine();
}
到这里,IF说完了,当然判断的语句,不仅仅IF一个的
最新文章
- JavaScript中this指向的简单理解
- Secret Codes
- Windows10 如何删掉内置的 skype ?
- SQL技术内幕-7 varchar类型的数字和 int 类型的数字的比较+cast的适用
- HBase高性能复杂条件查询引擎---二级多列索引
- [视频监控]用状态机图展示Layout切换关系
- ios开发——实战Swift篇&;简单项目的实现
- QT运行时加载UI文件
- excel导入 导出 兼容各个版本服务器不装EXCEL也可以
- Android中的ContentValues用法
- CentOS 6.5下Percona Xtrabackup的安装错误解决方案
- WCF技术剖析之一:通过一个ASP.NET程序模拟WCF基础架构
- Python的Tkinter去除边框
- 运维之linux基础知识(一)
- jquery的2.0.3版本源码系列(5):349-817行,extend添加的工具方法
- Uva - 400 - Unix ls
- SqlServer如何判断字段中是否含有汉字?
- Redhat终端中文乱码解决
- Android小知识汇总
- 周强 201771010141 《面向对象程序设计(java)》第七周学习总结
热门文章
- Process使用
- IPv4 forwarding is disabled. Networking will not work.
- uptime命令查看系统启动时间和运行时间、查看linux系统负载
- pushd,popd,dirs,cd -让切换目录更方便
- Oracle 内存结构
- Install boot2docker defaule username and password
- 第四章 Javac编译原理(待续)
- 空中楼阁 ( House )最短路
- python使用pyodbc连接sql server 2008
- IT求职经验分享