letI=$[$I+1]letI+=1letI++注意此处只有是原先数值加1才可用此方法上述三者运算是相同的-=减等两边的变量前边的减去后边的变量之后把值再放到原来的变量上+=加等

let I=$[$I+1]

let I+=1

let I++ 注意此处只有是原先数值加1才可用此方法

上述三者运算是相同的

-= 减等 两边的变量前边的减去后边的变量之后把值再放到原来的变量上

+= 加等 两的的变量前边的加上后边的变量之后把值再放到原来的变量上

*= 乘等 两边的变量前边的乘上后边的变量之后把值再放到原来的变量上

/= 除等 两边的变量前边的乘上后边的变量之后把值再放到原来的变量上

%= 取模等 两边的变量前边的除以后边的变量把余数放到原来的变量上

重点说一下取模等

本人由于是初中毕业所以不太懂取模,,由高人指点后懂了,

取模的意思是 比如说两个常数 9 4

取模就是 8除以4 等于2余1  取模就等于1

然后有一个公式 c=A/B   C相当于商 A是9 B是4

取模 r=A-B*c   就是 9-4*2 最后就是余2

[root@localhost script]# cat calculate2.sh

#!/bin/bash

#

declare -i EVENTSUM=0

declare -i ODDSUM=0

for I in `seq 1 100`; do

if [ $[$I%2] -eq 0 ];then

let EVENTSUM+=$I

else

let ODDSUM+=$I

fi

done

echo "EVENTSUM : $EVENTSUM"

echo "ODDSUM : $ODDSUM"

[root@localhost script]#

执行效果

[root@localhost script]# bash calculate2.sh

EVENTSUM : 2550

ODDSUM : 2500

[root@localhost script]# ^C

[root@localhost script]#

html计算100以内偶数和,学习脚本1:计算100以内奇数和和偶数和 (笔记)相关推荐

  1. python入门经典100题-零基础学习Python开发练习100题实例(1)

    零基础学习Python开发练习100题实例(1) 2018-02-25 09:37:59 2854浏览 1.题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序 ...

  2. 怎么用python计算序列长度_【python脚本】计算fasta序列长度;基因组contig/scaffold/chromosome长度...

    目的 如题 脚本 import sys,os,re def process_file(reader): '''Open, read,and print a file''' names=[] index ...

  3. 【Coursera 计算导论与C语言基础】苹果和虫子+最高分数+最大奇数与最小偶数差+分离整数的各个数位

    编程题#1:苹果和虫子 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 你买 ...

  4. OpenJudge计算概论-最大奇数与最小偶数之差的绝对值

    /*============================================================= 最大奇数与最小偶数之差的绝对值 总时间限制: 1000ms 内存限制: ...

  5. ab间奇数的和c语言,奇数之和减去偶数之和

    初中数学相较于小学数学,在内容.难度等方面均有提高,因此在学生学习中,很多家长不知道怎样去辅导孩子学习数学,今天小编整理了奇数之和减去偶数之和,仅供参考! 1  下面程序的功能是:计算1 10之间的奇 ...

  6. (6)最大奇数与最小偶数之差的绝对值

    描述 输入6个正整数,且这6个正整数中至少存在一个奇数和一个偶数. 设这6个正整数中最大的奇数为a,最小的偶数为b,求出|a-b|的值 输入 输入为一行,6个正整数,且6个正整数都小于100 输入保证 ...

  7. c语言for循环1到100奇数和,使用for循环结构编写程序计算1到100之间的奇数之和、偶数之和,输出格式为“1到100奇数和=xxx;1到100偶数和...

    题目: 使用for循环结构编写程序计算1到100之间的奇数之和.偶数之和,输出格式为"1到100奇数和=xxx:1到100偶数和=xxx". 解答: int jishuhe = 0 ...

  8. C语言编写程序,分别求100以内的奇数之和、偶数之和。(用for语句实现)

    C语言编写程序,分别求100以内的奇数之和.偶数之和.(用for语句实现) 运行代码: #include <stdio.h> int main() {int i,odd=0,even=0; ...

  9. python零基础实例-零基础学习Python开发练习100题实例(1)

    零基础学习Python开发练习100题实例(1) 2018-02-25 09:37:59 2864浏览 1.题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序 ...

  10. python基础代码事例-零基础学习Python开发练习100题实例(2)

    零基础学习Python开发练习100题实例(2) 2018-02-26 13:11:39 1934浏览 11.题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个 ...

最新文章

  1. BNUOJ 52305 Around the World 树形dp
  2. 电脑已连接wifi的密码查询
  3. 我的世界服务器怎么增加npc,我的世界自定义npc mod怎么新建一个任务?|开放性强...
  4. MySQL数据库模式_SQL模式
  5. indesign拖进去颜色变灰_在 InDesign 中管理颜色
  6. linux下mongodb的安装及启动
  7. Fedora17下Firefox安装flashplayer
  8. 苹果新的编程语言 Swift 语言进阶(七)--枚举、结构、类
  9. (转)c# Invoke和BeginInvoke区别
  10. 接口自动化测试框架实例教程
  11. css设置背景透明度
  12. Redis 集合排序
  13. 时间(空间)复杂度 O(N) 的理解
  14. python重载是什么意思_python重载
  15. 能装linux的嵌入式,试试一张软盘可装下Linux(嵌入式Linux)
  16. Laravel 存在SQL注入漏洞
  17. OpenCV手势识别-手掌特征提取
  18. 修改本地的host文件
  19. easyui datagrid表格头部鼠标右键进行列隐藏和展示
  20. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之6---移动增值业务概述

热门文章

  1. magisk小问题解答
  2. 分享|5G智慧校园顶层设计(附PDF)
  3. OSEK 操作系统的基本概念
  4. 学习笔记10--自动驾驶汽车软件架构
  5. 解决hdfs dfs -mkdir input报错`mkdir`:No such file or directory
  6. 新版win10卸载Microsoft Edge
  7. 阿里菜鸟java后台开发电话面试
  8. Matlab中的数据预处理-归一化(mapminmax)
  9. 深度学习面试题100题
  10. JDK8下载 (jdk-8u271-windows-x64和jdk-8u271-linux-x64.tar)