原文:shell两个数字的运算,一共三个变量

...

2017-09-20 22:03 0 2663 推荐指数:

查看详情

shell脚本学习(2)比较两个数字大小

注意:shell中对比字符串只能使用==、<、>、!=、-z、-n。对比字符串时,末尾一定要加上x(或者a、b等)一个字符,因为if [ $1x == "ab"x ]时如果没有了x ,并且$1是"",这个语句会翻译成if [ == "ab" ],左边相当于没有东西了,会报语法错误 ...

Wed Dec 06 07:07:00 CST 2017 0 31856
Shell编程之if简单判断两个数字大小

#脚本编辑 #!/bin/bash #定义变量 num1=$1 num2=$2 #判断是否输入两个参数,若是,将两个参数传递给下一个指令动作,若非两个参数,则打印输出内容输出并且退出exit脚本不执行下一个指令 if [ $# -ne ...

Sat Nov 10 08:09:00 CST 2018 0 3832
如何不使用第三个变量来交换两个数的值

  最近在看《c++从入门到精通》自学c++,里面有一道课后题是如何做到不适用第三个变量来交换两个数的值,以下是我在网上查找到的资料,记录下并作为笔记。 题目:a=10,b=15,将a / b的值互换。 通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成 ...

Thu May 14 03:05:00 CST 2015 1 14643
异或运算实现两个数的交换

原理: 通常的交换两个变量a,b的过程为 int temp; temp=a a=b; b=temp; 需借助上面的第3个临时变量temp. 采用下面的方法,对于给定两个整数a,b,下面的异或运算可以实现a,b的交换,而无需借助第3个临时 ...

Sun Sep 12 00:22:00 CST 2021 0 170
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM