选择结构if

Mr.lang? Mr.lang?     2022-08-31     242

关键词:

    那么在上一章我们学习了变量本章呢我们来学习选择结构 

  那么在学之前呢我们要知道为什么需要选择结构  在生活中呢我们可能遇到过这样的问题 走在马路上看到一辆小黄车 这个时候如果你手机里面有小黄车软件 那么你就可以骑小黄车 如果你的手机里面没有小黄车软件 那么你就骑不了小黄车  通过这个案例可以看出 结果只有两个 一个是有或者是没有 小黄车软件  那么怎么把生活中的这样类似的案例用程序怎么样才能做到呢?

  那就需要我们今天学习的选择结构了

下面有个问题 如果张浩的java成绩大于98分那么他就能获得一个mp4作奖励   通过这个问题 我们分析一下如果java成绩没有大于98分 那他就不能获得mp4这个奖励

那么我们用java代码怎么来实现呢

  下面认识一下if语法

  if选择结构通过条件判断后在做处理

那么可以看到菱形里面是条件 条件就是我们刚刚所说的问题(张浩的成绩是否大于98)  如果条件为真的话那么他会执行代码快 如果条件为假那么他就会绕过代码块也就是不会执行代码快

对应这if语法 大家也清楚直观的看到if后面的小括号里面写着条件 如果条件为真那么执行代码块 如果条件不为真 则不会执行

上面说的就像下图

具体在java中的编码如下

public class Hello(){

  public static void main(String[] args){

    int score=100;//张浩的成绩

    if(score>98){//如果张浩的成绩大于98分

      System.out.print("奖励一个mp4");      

    }

  }

}

那么上面呢只是简单的if语句结构 下面我们来学习一下 逻辑运算符 

&&并且 ||或者!非

 那么上面是我们要认识的一些逻辑运算符   具体是怎么运用和运用的场合呢

首先我们来看并且 &&  下面我们来看一个小例子  某个县里选举 县长 条件是 18周岁以上 并且(&&)分数>90分如果满足这两个条件那么ok你可以当县长

如果不满足其中一个那么就不可以当县长

下面看一下在java中的实现

if(年龄>=18&&分数>90){

System.out.print("您可以当县长");

}

总结一下 如果同时满足两个条件那么结果为真 否则就为假

下面我们来看一下||这个案例

如果我想去美国  那么我可以选择做飞机 或者是做轮船 那么 只要满足其中一个就可以到达美国

具体在程序中的代码是

if(坐飞机||坐轮船){

System.out.print("ok你可以到达美国");

}

 总结  只要满足其中一个条件 都可以到达美国

下面我们来看最后一个

!非  也是取反的意思

if(2>1){

System.out.print("ok"):

}

上面的案例是 可以输出 ok

if(!(2>1)){

System.out.print("ok"):

}

 我们加了一个!  他就不会输出ok了  因为  我们取反了 如果正确我们就取反后结果就是错的

 

第三章:选择结构

第三章:选择结构(一)1.if选择结构1.为什么需要if选择结构      判断条件:条件满足输出,不满足则不输出,需要if选择结构来实现。2.什么是if选择结构       if选择结构是根据... 查看详情

第三章选择结构

一.if选择结构if(条件){//表达式//代码块 }二.ifelse选择结构if(){//代码块}else{//代码块}三.多重选择结构语法:if(条件){//代码块}elseif(条件){//代码块}elesif(条件){//代码块}.....{//代码块}else{//代码块}四.嵌套选择结构if(条件){  if(条... 查看详情

1.基本选择结构if2.逻辑运算符3.if-else4.多重if选择结构5.嵌套if选择结构

案例:如果Java考试成绩大于98分则奖励MP4publicclassDemo02     publicstaticvoidmain(String[]args)      Scannerinput=newScanner(System.in);   &nbs 查看详情

第三章选择结构

1.if选择结构publicclassDemo04{ publicstaticvoidmain(String[]args){  //if选择结构是根据条件判断之后再作处理的一种语法结构    //if选择结构分为4种:单分支if  双分支if  多重if  嵌套if&n 查看详情

if选择结构

基本选择结构语法:if(布尔类型的条件)?如果条件为真,则执行条件为假的时候执行大括号后面的内容   复杂程序结构if-else为什么使用if-else?使用传统的if选择结构也可能完成如果否则之类的问题,但是可能造成代码... 查看详情

java第三章

选择结构(一)会使用基本的if选择结构掌握逻辑运算符,掌握多重if选择结构,掌握嵌套if选择结构为什么需要if选择结构例如:如果张浩的java考试成绩大于98分,张浩就能获得一个MP4作为奖励使用if选择结构可以解决。if选择结... 查看详情

c语言-选择结构if(代码片段)

目录流程控制基本概念选择结构if石头剪刀布流程控制基本概念顺序结构:默认的流程结构,按照书写顺序从上到下的执行选择结构:对给定的条件进行判断,根据判断的结果来决定执行那一段代码循环结构:在给定条件成立的情况下,... 查看详情

if选择结构

...的最大值 //min-期望的最小值 *等于 .equals(比较内容) 1.if选择结构 (1)单分支if选择结构 查看详情

选择结构

if选择结构的语法if(条件){  代码块}if选择结构的运用publicclassa{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.println("输入张浩的Java成绩:");intscore=input.nextInt();if(score>98){System.out 查看详情

三.选择结构

1.if结构: if(条件){代码块}2.随机产生数:intrandon=(int)(Math.random()*10);3.多重if选择结构: if(条件1){    代码块1 }elseif(条件2){ 代码块2 }else{ 代码块3 }4.嵌套if选择结构:   查看详情

控制语句-选择结构-1(代码片段)

...一般Java默认的结构,即代码由上至下的执行顺序。  2.选择结构:指判断某一条件后,才能决定下一步的执行逻辑。  3.循环结构:即反复的执行一段相同或相似的代码,直到条件不符合时才退出不执行此代码。 选择结... 查看详情

选择结构

if选择结构一、四种if结构:1.单分支结构:可以处理单一或组合条件的情况。if(条件)   代码块 关键字if后小括号里的条件是一个表达式,而且表达式的值必须为true或false。当if关键字后一对大括号里只有一个语... 查看详情

if选择结构(代码片段)

一.什么是if选择结构 if选择结构是根据条件判断之后再做处理的一种语法结构.  if(条件)   代码块 //条件成立后要执行的代码,可以是一条语句,也可以是一组语句.    关键字if后小括号里的条件是一个表达式,... 查看详情

if选择结构解析(代码片段)

1.switch选择结构: 语法: switch(key) casevalue: break; casevalue: break; casevalue: break; default: 查看详情

选择结构

if语句#if条件: 缩进语句其余语句 #if条件: 条件真缩进句语块else: 条件假缩进句语块 #if语句-嵌套结构(Nested) #多分支结构(Chained)if条件:  条件真缩进句语块else: if条件:  条件真缩进语句... 查看详情

00010_选择结构if

1、选择结构if  if条件语句分为三种语法格式,每一种格式都有它自身的特点2、if语句  (1)if语句是指如果满足某种条件,就进行某种处理  (2)if语句的语法格式1if(条件语句){2执行语句;3……4}  (3)判断条件是一... 查看详情

java基础---选择结构

1.什么是if选择结构?可以处理单一或组合条件的情况(if选择结构是根据条件判断之后再做处理)基本的if选择结构   if(条件){ //代码块} 条件必须是boolean值举例importjava.util.Scanner;publicclassGetPrize{publicstaticvoidmain... 查看详情

java选择结构------------if语句switch语句

Java选择结构(if语句switch语句)1.if选择结构:    ①if(布尔表达式){        //如果布尔表达式为true,就执行的语句    }    *如果if语句后只有一条语句,那 查看详情