判断语句几乎是最为常用的语句之一,是最有效的。

先说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一个的

最新文章

  1. JavaScript中this指向的简单理解
  2. Secret Codes
  3. Windows10 如何删掉内置的 skype ?
  4. SQL技术内幕-7 varchar类型的数字和 int 类型的数字的比较+cast的适用
  5. HBase高性能复杂条件查询引擎---二级多列索引
  6. [视频监控]用状态机图展示Layout切换关系
  7. ios开发——实战Swift篇&amp;简单项目的实现
  8. QT运行时加载UI文件
  9. excel导入 导出 兼容各个版本服务器不装EXCEL也可以
  10. Android中的ContentValues用法
  11. CentOS 6.5下Percona Xtrabackup的安装错误解决方案
  12. WCF技术剖析之一:通过一个ASP.NET程序模拟WCF基础架构
  13. Python的Tkinter去除边框
  14. 运维之linux基础知识(一)
  15. jquery的2.0.3版本源码系列(5):349-817行,extend添加的工具方法
  16. Uva - 400 - Unix ls
  17. SqlServer如何判断字段中是否含有汉字?
  18. Redhat终端中文乱码解决
  19. Android小知识汇总
  20. 周强 201771010141 《面向对象程序设计(java)》第七周学习总结

热门文章

  1. Process使用
  2. IPv4 forwarding is disabled. Networking will not work.
  3. uptime命令查看系统启动时间和运行时间、查看linux系统负载
  4. pushd,popd,dirs,cd -让切换目录更方便
  5. Oracle 内存结构
  6. Install boot2docker defaule username and password
  7. 第四章 Javac编译原理(待续)
  8. 空中楼阁 ( House )最短路
  9. python使用pyodbc连接sql server 2008
  10. IT求职经验分享