一、计算机编程中else if是什么意思?
在if else这样的条件判断语句中,必须以if开头,形如if-语句-else,但是如果有很多条件选择那就需要在else后边再加一个条件那就需要用if判断。
用通俗的话讲就是if表示如果else表示否则,解释为如果条件成立执行if后边的语句,否则就执行else后边的语句。从这一就可以看出来否则后边还可以跟如果。明白了吗,欢迎追问!
二、elseif是什么意思?
这个词都是在计算机编程的时候用得到,
一般是if 条件1 then
执行1
else
执行2
end if
----------
意思就是:
如果 条件1 成立,那么
执行1
否则
执行2
结束.
举个例子吧:IF 楼主=女孩 then
送(玫瑰)
END IF
IF 楼主=男孩 then
送(香烟)
END IF
可以用ElseIF合并他们,写成:
IF 楼主=女孩 then
送(玫瑰)
ElseIF 楼主=男孩 then
送(香烟)
END IF
用到名字里还没听说过。
三、c语言中else if 是什么意思,怎么用的?
逻辑非“!”是一元运算,若其操作数值为百0,逻辑非运算的结果为1(逻辑真)度;若操作数值为非0时,逻辑非运算的结果为0。例如:
int
a=5
,b=0
!a
(因为a的数值为回非0,所以结果答为0)。而!b
(则结果为0)。即式中
else
if(!y)
a=1;
这一段意思是y==0时a==1。
四、else if 的语句是怎么回事啊?谁能给仔细讲一下
选择语句
if (条件成立) 执行语句;
否则 else 执行语句;
if(表达式1)语句1
else if(表达式2) 语句2
else if(表达式3) 语句3
┇
else if(表达式n-1) 语句n-1
else 语句n
如果表达式1成立执行语句1,反之如果不成立执行else中的语句,在else中就是默认的有了个先决条件--表达式1不成立,然后在这个基础上去看表达式2是否成立,如果成立执行语句2,不成立的话进入下面的else.等等依次类推下去
要举个例子的话就可以说:
int grade;
scanf(%d,&grade); /*输入一个成绩*/
if(grade>90)printf(优秀!);
else if(grade>80)printf(良好!);
else if(grade>70)printf(一般!);
else if(grade>60)printf(及格!);
else printf(不及格!);
注意看,这里在grade>80条件里并没有写grade<90,当然写了也没问题,不写是因为前面的else意思就是grade小于90了.同样,最后一个else不用写if(grade<60),因为跟他配对的if的条件是grade>60,所以这个else的条件就是grade小于60,所以是不及格.
五、VB里面elseif是什么意思?
If 假设情况1 Then
假设情况1成立时执行的语句块
ElseIF 假设情况2Then
假设情况2成立时执行的语句块
Else
所有条件都不成立时要执行的语句
End If
- 相关评论
- 我要评论
-