问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

if() if() else else if() else怎么运用,请高手详细的解说一下,一定采...

发布网友 发布时间:2022-04-24 13:34

我来回答

6个回答

热心网友 时间:2022-04-09 13:14

if(条件)

如果条件为真,执行这里;(条件为真才执行)

else

否则,执行这里。(只要不是真,就执行。)

----------------------------

if(条件1)

如果条件1为真,执行这里;(条件为真才执行)

else if(条件2)

否则,当条件2为真执行这里。(当条件1不为真,条件2为真执行这里)

else

条件1,条件2都不为真,执行这里

 扩展资料:

if else 语句的结构为:

if(表达式){

语句块1

}else{

语句块2
}

意思是:如果表达式的值为真,则执行语句块1,否则执行语句块2 。

所谓语句块(Statement Block),就是由{ }包围的一个或多个语句的集合。如果语句块中只有一个语句,也可以省略{ },例如:

if(age>=18) printf("恭喜,你已经成年,可以使用该软件!\n");

else printf("抱歉,你还未成年,不宜使用该软件!\n");

由于if else 语句可以根据不同的情况执行不同的代码,所以也叫分支结构或选择结构,上面的代码中,就有两个分支。

参考资料:百度百科if语句



热心网友 时间:2022-04-09 14:32

1、IF语句结构:

代码:if (关系表达式) {   基本语句体; }

执行流程:首先判断关系表达式(判断语句),判断结果是true还是false,如果结果是true执行语句体,如果结果是false不执行语句体。也就是说满足条件执行,不满足条件不执行。例如:if ( a > b ){ alert ( a大于b ) ; }

2、IF ELSE语法结构:


代码:if (关系表达式) { 基本语句体1; }else { 基本语句体2; }

执行流程:首先判断关系表达式(判断语句),判断结果是true还是false。如果结果是true执行语句体1,如果结果是false执行语句体2。也就是说满足条件执行语句体1,不满足条件执行语句体2。例如:if ( a > b ){ alert ( a大于b ) ; } else { alert ( a小于b ) ; }

3、IF..ELSEIF...ELSE语句结构:

代码:if (关系表达式1) { 基本语句体1; } elseif (关系表达式n) { 基本语句体n; } else { 基本语句体n+1; }

执行流程:首先判断关系表达式(判断语句),判断结果是true还是false。如果结果是true执行语句体1,如果结果是false向下执行。

然后判断elseif(关系表达式),可以有多个,也就是说满足条件执行语句体,不满足条件向下执行,直到满足条件,执行其他语句体。例如:if ( a > b ) { alert ( a大于b ) ; } else if ( a < b ) { alert ( a小于b ) ; } else { alert ( a等于b ) ; }

扩展资料:

1、if 语句: 只有当指定条件为 true 时,使用该语句来执行代码。当在单独的if语法中,没有 ..else..。只有在指定条件为 true 时才执行代码。

2、if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码,这里介绍一下与if...else 一样用法的“三目运算”语句结构是: (条件) ? 执行代码1(ture): 执行代码2(false); 这样的写法简单明了。

例如:5 > 3 ? alert("5大于3") : alert("5小于3");

两者的唯一区别在于,if...else与三目运算这两者的区别,总结为一句话:三目运算有返回值,if else没有返回值 。

3、if...else if....else 语句- 使用该语句来选择多个代码块之一来执行,在使用if、else if语句的时候需要注意它们中代码的执行顺序。

参考资料:

w3cschool-if-else语句

热心网友 时间:2022-04-09 16:06

首先看一下if 语句。

第一种: 每次都要判断

if(false){不执行};

if(true){执行};

第二种:如果条件满足,则执行。否则不执行。(判断一次)

if(true){执行}else{不执行}   

第三种:如果条件满足,则执行。否则判断下一个条件。(遇到第一个满足条件时,则后边的不再判断。不再执行)

if(false){不执行}else if(true){执行}else if(true){不执行}else{不执行}

热心网友 时间:2022-04-09 17:58

if(条件)
如果条件为真,执行这里;(条件为真才执行)
else
否则,执行这里。(只要不是真,就执行。)

-----------------------------
if(条件1)
如果条件1为真,执行这里;(条件为真才执行)
else if(条件2)
否则,当条件2为真执行这里。(当条件1不为真,条件2为真执行这里)
else
条件1,条件2都不为真,执行这里

热心网友 时间:2022-04-09 20:06

给你举个例子:
#include<stdio.h>

int main()
{
int a;
scanf("%d",&a);
if(a<60)
{
printf("不及格");

}
else if(a<80)
{
printf("及格");

}
else if(a<90)
{
printf("优良");
}
else if(a<=100)
{
printf("优秀");
}
else
{
printf("错误");
}\
return 0;
}

如果输入60以下的数字显示不及格
如果大于60小于80显示及格
如果大于80小于90显示优良
如果大于90小于100显示优秀
大于100则显示错误

热心网友 时间:2022-04-09 23:04

534

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑lol突然很卡怎么办啊电脑玩lolfps低怎么解决 危化品仓库有什么设备 香港中文大学2021-2022在河北,重庆最低录取分数线 ChaCheer 洽洽 南瓜子 盐焗味 500g-适用对象 老闫家小粒香南瓜子-适用对象 洽洽盐焗味南瓜子-适用对象 盐焗南瓜子里有添加明矾吗 老街口盐焗味南瓜子500g*2袋量大优惠休闲零食 一天走多少步可以减肥每天走多少步可以减肥 肉炖土豆需要炖多久时间 if else if语句格式是什么? if else if语句格式例子有哪些? 梦见蛇在家里然后用扫把去打蛇钻进墙里面去了 做梦梦见在院子里打蛇好吗? 梦到在家打蛇未果 经常梦见打蛇,有时在路上,有时在家,反正就是经常梦见自己打蛇。 苹果X进水了该怎么办? 微服务的第三方开发平台有哪些? 微服务哪个平台好 南京盐水鸭的制作流程? 南京盐水鸭的吃法 南京盐水鸭怎么做? 南京盐水鸭的饱和盐卤怎么配比 南京盐水鸭家常做法,正宗南京盐水鸭怎么做 怎么把华为账号改成其他普通账号? 华为账号玩家等级怎么提升 我不知道怎么消费 华为账号等级怎么提升 华为商城里面那个游戏怎么升级到L2 如何执行 目录下的 java java文件是怎么执行的 用案例说明下&quot;if else&quot;的使用场景? 麻烦问个If else 的基本用法,并能举个简单的例子说明下,谢谢了_百度知 ... ifelse语句格式? if else if 语句怎么写 c语言中 if..else的详细用法?和举例。 简述if else and if语句和select case他们的异同点 matlab if else语句怎么用? if……else……语句 西门子冰箱放在冷藏室的食物都冻了是什么原因 else if和if语句的用法,C语言单片机 西门子风冷冰箱外表摸起来很凉对吗? 存储过程的if,else怎么写? 春节的资料有哪些 春节的资料 春节资料不超过三十字 关于春节的资料? 苹果x掉水里了无法开机 这要怎么办?进水怎么处理 关于春节的资料谁知道啊? 有关于春节的资料 中国传统节日资料?