条件语句之If·Else

Java条件语句之 if

生活中,我们经常需要先做判断,然后才决定是否要做某件事情。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S 。对于这种“需要先判断条件,条件满足后才执行的情况”,就可以使用 if 条件语句实现。

语法:

 

执行过程:

 

如:

注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~

Java条件语句之 if...else

if...else 语句的操作比 if 语句多了一步:  当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S ,否则罚做 500 个俯卧撑。

语法:

执行过程:

 

如:

Java条件语句之多重 if

多重 if 语句,在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S ,如果成绩介于 70 分至 90 分之间,则奖励一个红米,否则罚做 500 个俯卧撑。

语法:

 

执行过程:

 

如:

该段代码的含义是:如果 score 值大于90,则奖励一个 Iphone 5s ,当 score 值小于等于 90 时,先判断 score 是否大于 70 ,如果 score 是介于 70--90 之间,则奖励一个红米,如果成绩小于等于 70 ,则罚做 500 个俯卧撑

当需要判断的条件是连续的区间时,使用多重 if 语句是非常方便滴!

任务

小伙伴们,一起来解决个年龄问题吧。

请在编辑器中应用多重 if 语句,补全代码实现如下功能:

假设年龄大于 60 岁,则提示“老年”;如果年龄介于 40 岁至 60 岁之间,则提示“中年”;如果年龄介于 18 岁至 40 岁之间,则提示“少年”; 18 岁以下则提示“童年”

public class HelloWorld {
    public static void main(String[] args) {
		int age=25;
	    if(age>60){
            System.out.println("老年");
	    }else if(age>=40&&age<=60){
            System.out.println("中年");
	    }else if(age>=18&&age<40){
            System.out.println("少年");
	    }else{
            System.out.println("童年");
	    }
	}
}

运行结果为: 少年

Java条件语句之嵌套 if

嵌套 if 语句,只有当外层 if 的条件成立时,才会判断内层 if 的条件。例如,活动计划的安排,如果今天是工作日,则去上班,如果今天是周末,则外出游玩;同时,如果周末天气晴朗,则去室外游乐场游玩,否则去室内游乐场游玩。

语法:

 

执行过程:

 

例如:

运行结果为: 去室外游乐场玩

时间: 2024-10-25 18:07:38

条件语句之If&#183;Else的相关文章

代码-C++条件语句问题!!!!!

问题描述 C++条件语句问题!!!!! 我用两个if条件语句执行两种不同情况的代码,现在想在第一个if条件语句执行完后,判断是否满足一个条件,如果满足,就跳出,不再执行:但是第二个if条件语句正常执行 .我在中间加了if(....)break;的语句,结果第二部分的条件语句不再执行了,请问是为什么?该如何解决??请大家帮个忙! 解决方案 可以设置一个标志变量: int flag=0; if(条件1){ ...; flag=1;} if(条件2 && flag!=1) {...} 解决方案二

ie兼容-关于IE条件语句的一点疑惑

问题描述 关于IE条件语句的一点疑惑 经常在网站头部看到类似于这样的IE条件注释: <!--[if IE 7 ]><html lang=""zh"" id=""ne_wrap"" class=""no-js ie7""><![endif]--> 虽然能够理解该注释语法:在浏览器版本为ie7时,应用该代码,非ie浏览器则只把其当做一条注释而忽略掉.但不太

使用条件语句

条件|语句 控制程序执行 使用条件语句和循环语句可以控制 Script 的流程.使用条件语句可以编写进行判断和重复操作的 VBScript 代码.在 VBScript 中可使用以下条件语句: If...Then...Else 语句 Select Case 语句 使用 If...Then...Else 进行判断 If...Then...Else 语句用于计算条件是否为 True 或 False,并且根据计算结果指定要运行的语句.通常,条件是使用比较运算符对值或变量进行比较的表达式.有关比较运算符的

VBScript基础教程之七使用条件语句

vbscript|基础教程|条件|语句 控制程序执行 使用条件语句和循环语句可以控制 Script 的流程.使用条件语句可以编写进行判断和重复操作的 VBScript 代码.在 VBScript 中可使用以下条件语句: · If...Then...Else 语句 · Select Case 语句 使用 If...Then...Else 进行判断 If...Then...Else 语句用于计算条件是否为 True 或 False,并且根据计算结果指定要运行的语句.通常,条件是使用比较运算符对值或变

举例通过VB编写猜拳游戏来讲述条件语句

条件|语句 本文适合读者主要是入门读者和对VB入门教学有兴趣的朋友.条件判断是计算机编程中完成主要逻辑结构的流程控制语句.在VB中提供了IF 条件表达式1 then      [代码部分]elseIf 条件表达式2 then       [代码部分]else       [代码部分]end IF 的控制流程来控制程序的执行结构.条件表达式决定了执行条件的判断.这里我们来举个例子说明该控制流程的工作方法.       本例通过用VB实现一个猜拳程序来分析条件判断语句.首先我们先来分析一下基本的猜拳

第五篇 脚本变量、函数、过程和条件语句

在上一期中作者向诸位简要介绍了 ASP 脚本语言之一 VBScript 的一些基本常识,本期将继续给大家讲解 VBScript 的脚本编写方法,并通过展示 VBScript 在 ASP 程序编写过程中的一系列实例使大家对 VBScript 有更进一层的理解. 大家在学习了脚本语言 VBScript 的变量.常量和过程的基本概念后,本期将继续向各位介绍 VBScript 的函数和语法. 函数和过程一样都是命名了的代码块,但它们却有很大的区别,过程完成程序任务,函数则返回值.我们可以这样理解,过程象

第五课:ASP脚本变量、函数、过程和条件语句

 在上一期中作者向诸位简要介绍了 ASP 脚本语言之一 VBScript 的一些基本常识,本期将继续给大家讲解 VBScript 的脚本编写方法,并通过展示 VBScript 在ASP 程序编写过程中的一系列实例使大家对 VBScript 有更进一层的理解. 大家在学习了脚本语言 VBScript 的变量.常量和过程的基本概念后,本期将继续向各位介绍 VBScript 的函数和语法. 函数和过程一样都是命名了的代码块,但它们却有很大的区别,过程完成程序任务,函数则返回值.我们可以这样理解,过程象

Flash ActionScript学习:深入研究条件语句

条件|语句 在上一节中,我们初步尝试了条件语句的用法,由于条件语句是一个使用频率极高的语句,所以我们有必要现在对它进行深入一些的探究. 一.条件语句的基本格式 if(条件表达式){当条件为真的时候,所要执行的命令} 这种语句是:当条件为真的时候,执行命令:否则什么也不做. 现在我们利用前面学过的知识.来做一个实例,此实例的要求是:点击按钮后,如果输入文本中的文字是"虫子",那么虫子就运动,否则虫子什么也不做.请按照下列步骤操作: 1.在舞台上用文字工具拖出一个文本框,打开属性面板,将其

Flash ActionScript学习:初识条件语句与变量

变量|条件|语句 现在舞台上放了一个MC,我们要让此MC在舞台上移动,但是当MC的X坐标达到400的时候,我们要让此MC调个头,该如何做呢? 用一段中文语句来描述上面的要求:"MC不断的向右移动,如果MC的坐标大于或者等于400时,MC调头." onClipEvent (enterFrame) {//不断载入下列{}中的内容 this._x += 5;//当前的MC的 X坐标自身+5  if (this._x>=400) {//如果当前的MC的X坐标大于或者等于400 this.