if条件语句---双分支/多分支

语法:

if 条件

then

指令集

else

指令集

fi

if双分支中文编程语法:

如果   [你有房]

那么

我就嫁给你

否则

good bye!

果如

多分支结构:

if    条件

then

指令

elif  条件

then

指令

else

指令

fi

####################多个elif##########################

if    条件

then

指令

elif    条件

then

指令

elif     条件

then

指令

..............

else

指令

fi

提示:

  • 注意多分支elif条件;then,不要落下 了then
  • 结尾的else后面没有then

多分支if语句中文编程语法:

如果   [你有房]

那么

我就嫁给你

或者    [你爸是李刚]

那么

我就嫁给你

或者    [你很努力很吃苦]

那么

我们可以先谈男女朋友

否则

不鸟你

果如

举例:

双分支if条件语句命令行传参方式两个整数比较大小(可用条件小于或者大于等于)

#!/bin/bash
a=$1
b=$2
if [ $a -lt $b ]
then
  echo "$a < $b"
elif [ $a -eq $b ]
then
  echo "$a = $b"
else
  echo "$a > $b"
fi

执行输出:
[[email protected] ~]# sh if2.sh 2 3
2 < 3
时间: 2024-07-29 17:43:24

if条件语句---双分支/多分支的相关文章

[Python学习] 专题二.条件语句和循环语句的基础知识

        前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括: 1.条件语句:包括单分支.双分支和多分支语句,if-elif-else 2.循环语句:while的使用及简单网络刷博器爬虫 3.循环语句:for的使用及遍历列表.元组.文件和字符串 前言: 语句块         在讲诉条件语句.循环语句和其他语句之前,先来补充语句块知识.(前面讲函数时已经用到过) 语句块并非一种语句,它是在条件为真(条件语句)时执行或执行

兄弟连学Python(06)------- 条件语句和循环语句

Python的条件语句和循环语句的基础知识: 1.条件语句:包括单分支.双分支和多分支语句,if-elif-else 2.循环语句:while的使用及简单网络刷博器爬虫 3.循环语句:for的使用及遍历列表.元组.文件和字符串 在讲诉条件语句.循环语句和其他语句之前,先来补充语句块知识.(前面讲函数时已经用到过) 语句块并非一种语句,它是在条件为真(条件语句)时执行或执行多次(循环语句)的一组语句.在代码前放置空格或tab字符来缩进语句即可创建语句块.很多语言特殊单词或字符(如begin或{)来

Shell中if条件语句的知识和实践

本文主要讲解if条件语句在shell的使用场景和示例 基本大纲: 1.if条件语句的语法 2.if条件语句多种条件表达式语法 3.单分支if条件语句实践 4.if条件语句的深入实践及场景使用 一:if条件语句的语法 1)单分支结构 第一种语法: if    <条件表达式> then 指令 fi 第二中语法: if    <条件表达式>:then 指令 fi 上面的"<条件表达式>"部分可以是test.[].[[]].(())等条件表达式,也可以直接使

JAVA if条件语句,switch多分支结构,与逻辑运算符

一.if条件语句 示例: import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.println("请输入学生的成绩:"); int num = in.nextInt(); if(num==100){ System.out.println("满分!"); }

循环语句和条件语句

在程序中我们常见的.常写的就是循环语句和条件语句.也可以说我们的程序就是有很多的 循环语句和条件语句组成的. 循环语句中有for循环.while循环和do ...while循环.在上章中也说到了这三种语句都可以 改变流程的执行顺序.它们三者见得区别在于for循环和while循环都是先执行语句后去判断条件, 而do...while是先去判断条件再去执行语句. 条件语句中有if语句和switch语句,而在if语句中它又分为单分支语句(if(){}).双分支语 句(if(){}else{})和多分支语

python基础(4):条件语句与循环语句

今天我们看看条件语句与循环语句. 预习: 1.使用while循环输出1 2 3 4 5 6 8 9 10 2.求1-100的所有数的和 3.输出 1-100 内的所有奇数 4.输出 1-100 内的所有偶数 5.求1-2+3-4+5 ... 99的所有数的和 6.用户登陆(三次机会重试) 一.条件语句 当我们写的程序需要分支时,也可以说当一个事件发生时在特定情况下会产生不同处理情况时就会用到我们的条件语句. if...else语句: 单分支: 1 ''' 2 if 条件 : 3 满足条件后执行的

Shell语法—— if 条件语句

if 条件语句语法 1.单分支结构 if < 条件表达式 >; then 指令 fi 2.双分支结构 if < 条件表达式 >; then 指令 1 else 指令 2 fi 3.多分支结构 if < 条件表达式 1 >; then 指令 1 else if < 条件表达式 2 >;then 指令 2 elif < 条件表达式 3 >;then 指令 3 else 指令 4 fi if 条件语句多种条件表达式语法 1.test 条件表达式 if

Shell脚本——条件语句

条件测试 1.文件测试2.整数值比较3.字符串与逻辑测试 · if语句:单分支的if语句双分支的if语句多分枝的if语句 · 1.文件测试 文件测试是指的是根据给定的路径名称,判断对应的是文件还是目录,或者判断文件是否可读.可写.可执行等. 基本格式 test 条件表达式 或者 [ 条件表达式 ] 文件的常见操作选项如下: 选项 描述 -d 测试是否为目录(Directory) -e 测试目录或文件是否存在(Exist) -f 测试是否为文件(File) -r 测试当前用户是否有权限读取(Rea

Shell编程之条件语句

条件测试 文件测试整数测试字符串与逻辑测试 if语句 if单分支语句if双分支语句if多分支语句if嵌套语句 test命令 测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值 格式1: test 条件表达式 格式2:[ 条件表达式 ] //括号内空格 文件测试 [ 操作符 文件或目录 ] //括号内空格 常用的测试操作符-d:测试是否为目录(Directory)-e:测试目录或文件是否存在(Exist)-f:测试是否为文件(File)-r:测试当前用户是否有权限读取(R