C++中的if选择语句的解析【适合初学者】

原创 2012年03月30日 18:03:53

我们在人生中无时无刻不再选择,计算机中也是一样的。首先给大家说下if语句的作用,简单的说if语句就是一个做选择的语句。例如:桌上放着一个苹果 一个 香蕉你喜欢吃哪个呢?

if else 语句解析

反正我喜欢吃苹果。

 写到计算机中就是

          前提条件:你喜欢吃那个

                              if(喜欢吃苹果){

                                              给你苹果;

                                 }else{

                                             给你香蕉;

                                              }

两者之间的选择我们就可以使用if(){} else{}

来做选择;

格式为:

  if(条件表达式){

           语句1;

   }else{

           语句2;

  }

if elseif else 语句解析

如果我们的选择不仅仅是2选1的话,那么我们可以采用 更复杂些的逻辑结构

 去住店 店长给你3个选择 1号房间 2号房间 3号房间

             你住哪个房间?

          if(1号房间) 给你1号房间的钥匙;

          else if(2号房间)给你2号房间的钥匙;

          else if(3号房间)给你3号房间的钥匙;

          else 不在这里住了;

这就是 if ,else 和 if ,else if,else 语句的作用;

if 嵌套

     在 第二个例子基础上举例:假如你同意在这家店住下,例如你选择的点是1或者2号房间住下 但是有每个房间都有两个 2个铺位

      if(1号房间){

                                 if(1号床){你选择1号床}

                                else{选择的2号床}

       }else{

                                 if(1号床){你选择1号床}

                                else{选择的2号床}

       }

 

 

*注意 最好不要嵌套超过3级 一面造成混乱 也就是

     

if(){
 if(){
  if(){
  
  }else{
  
  }
 }else{
 
 }

}else{

}

 

if语句就给大家介绍到这里!

相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

if条件语句、switch选择语.txt

  • 2008年10月26日 11:52
  • 3KB
  • 下载

C++中四大语句总结(while、for、if、switch)

(1)if语句:      1)bool类型的判断:if(flag)/if(!flag);           整数类型的判断:if(value==0)/if(value!=0)/if(value>=...
  • zdplife
  • zdplife
  • 2016年03月18日 22:18
  • 1365

助教:c/c++——数组元素奇偶排列:由此引发对if和while语句的简单问题的思考

我用到的教材是《c/c++语言》
  • xmh1954
  • xmh1954
  • 2014年04月18日 11:51
  • 880

C++反汇编二(if...else语句)

17: void Grammar_if_else() 18: { 00401450 push ebp 00401451 mov ebp,esp 00401...

【C++】学习笔记二十一——if语句

if (test-condition) statement程序6.1#include int main() { using namespace std; char ch; ...
  • budf01
  • budf01
  • 2016年12月23日 11:03
  • 2118

C++反汇编三(IF_ELSE多分支语句)

00401500 push ebp 00401501 mov ebp,esp 00401503 sub esp,44h 00401506 ...

C++程序员学Java系列之九:流程控制语句if,else

if…else语句 if…else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理。 例如,要判断一个正整数的奇偶,如果该数字能被2整除则是一个偶数,否则该数字就是一个奇数。 if...

第三讲:c/c++循环语句for(),if(),swich(),do while(),

关于几个经典循环的语句以及简单的程序练习

关于if语句引出的问题(C++ VS javascript)

最近转为学习c++,进行了一些c++的项目开发,熟悉了js语言特性的我,一时间编程遇到很大困难,其中很困惑的就是条件判断的问题,这里以c++、js进行比较说明。首先看几个测试。     测试一、c+...
  • kunoy
  • kunoy
  • 2013年03月25日 10:11
  • 1357
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++中的if选择语句的解析【适合初学者】
举报原因:
原因补充:

(最多只允许输入30个字)