C++中的if选择语句的解析【适合初学者】
2012-03-30 18:03
399 查看
我们在人生中无时无刻不再选择,计算机中也是一样的。首先给大家说下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语句就给大家介绍到这里!
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语句就给大家介绍到这里!
相关文章推荐
- C++学习 【3.3】 程序设计初步--选择结构和if语句
- UNIX/Linux shell脚本 if语句的几个案例(适合Linux初学者)
- C++学习 【3.3】 程序设计初步--选择结构和if语句
- linux shell if else 多个选择条件的判断语句 语法
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- 介绍有关学习C++ STL的预备知识和STL的相关背景知识,适合想对STL做大致了解的初学者
- [零基础学软件开发10]选择结构if语句介绍之3
- 用链表解决if语句过多的问题(C/C++实现)
- C++ if嵌套语句
- 解析C++中ifstream 与ofstream的用法
- Matlab编程与数据类型 -- 分支条件选择语句if/end
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- C++ 初学者指南 第五篇(4)使用return语句
- oracle基本操作语句(适合初学者)
- 适合C++初学者的几个开发工具
- 关于if-else配对的就近原则问题(适合初学者)
- 流程控制语句——if选择结构语句
- 第02章 CORE C++_控制语句_选择_循环_分支_跳出_函数_声明_形参_返回值_重载_递归
- C++学习日记--分支结构(if语句)
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例