while练习之计算1到100的奇数和与continue用法
来源:互联网 发布:河南金汇鑫软件 编辑:程序博客网 时间:2024/06/05 23:59
#!/bin/bash
let sum=0 #let 常用于变量更新 let 变量=值
let i=1
while [ $i -le 100 ];do
if [ $[$i%2] -eq 1 ];then#$[]或者$(()) #echo $[1+2] 3 # echo ((5*8)) 40
let sum+=$i
fi
let i++#i++是先赋值在自增,++1是先自增在赋值
done
echo $sum
//-------------------------------------------------------------------------------------------------
#!/bin/bash
let sum=0
let i=0
while [ $i -lt 100 ];do
let i++
if [ $[$i%2] -eq 0 ];then
continue #跳出当前循环,注意这个当前循环指的是当前数字所在的整体循环
else
let sum+=$i
fi
done
echo $sum
//--------------------------------------------------------------------------------------
continue 例子
#!/bin/bash
while :
do
read -p "Input a number between 1 to 5: " num
case $num in
1|2|3|4|5) echo "Your number is $num!"
;;
*) echo "You do not select a number between 1 to 5!"
continue
echo "Game is over!"
;;
esac
echo 1111111111111111111111
done
#运行结果会发现 当数字大于5时 echo 11111111111111111 永远不会出现 因为continue跳出的是这个数字所在
的所有循环(个人理解)
- while练习之计算1到100的奇数和与continue用法
- 黑马程序员之C#编程基础学习笔记:用while continue实现计算1到100之间的除了能被7整除之外所有整数的和。
- 使用while语句,分别求1到100的奇数和 和 偶数和
- SQL Server(通过while 计算1---100之间奇数的和。通过while 计算1---100之间偶数的和。)
- 黑马程序员之C#编程基础学习笔记:用while计算1到100之间整数的和;
- for,while,do...while,switch,break,continue,return的用法
- 汇编 计算1-100内奇数的和
- 计算100内奇数的积和
- 1到100之间的和、偶数和、奇数和
- 用do-while语句计算1000以内的奇数和(第十周上机任务)
- while中的continue和if中的continue的区别
- for while的continue和break
- 1到a的奇数的和
- 1到100以内所有奇数的和
- java编程之do…while计算1!+2!+…+100!的和
- Android开发之不用for,if,while计算1--100之间的和
- 1到m所有奇数的和
- continue与break 的用法
- AI 正变成黑客手中的强大武器
- VS2015/2013 无法使用'inet_ntoa': Use inet_ntop() or InetNtop() instead or define
- Android 全局异常捕获
- Faster-rcnn
- 如何使用git 生成patch 和打入patch
- while练习之计算1到100的奇数和与continue用法
- 关于maven的仓库的详解,基于nexus
- MySQL索引背后的数据结构及算法原理
- TCP与UDP在socket中传输通信的区别
- 6个编写优质干净代码的技巧
- 为什么要迎合和讨好别人
- 常用排序算法 Java 实现
- java选择排序与冒泡排序
- 最火实时大数据 OLAP 技术原理和实践