选择,循环语句结构总结

选择语句:if,case,select.

循环语句:for,while,until.

注:以下变量名为var

正向+反向结构:if,case

if格式:

if  条件判断

then

内容

elif

then

内容

else

内容

fi

case格式:

case $var in

1) ...;;

2) ...;;

...

*) ...;;

esac

do + done结构:for,while,until,select

for格式:

for var in 列表

do

内容

done

while格式:

while 条件判断   -----》若真,进入循环

do

内容

done

until格式:

until 条件判断   -----》若假,进入循环

do

内容

done

select格式:

select var in 列表

do

break

done

原文地址:http://blog.51cto.com/13502993/2096243

时间: 2024-10-29 16:53:51

选择,循环语句结构总结的相关文章

判断及循环语句结构

I.判断语句: 1.if语句: A.If(){ //执行语句; } B.if(){ //执行语句; }else{ //执行语句; } C.if(){ //执行语句; }else if{ //执行语句; } …… else{ //执行语句; } 2.switch语句: switch(表达式){ case 常量表达式1:语句1; case  常量表达式2:语句2; …… default:语句; } II.循环语句: 1.for循环语句: for(循环变量初始值;循环条件;循环变量增值){ state

while循环语句的应用

while.和for循环被称为直到型循环,而until循环则是典型的当型循环.所谓直到型循环则是,关于条件满足的时候执行do命令序列而当型循环则是说当条件不满足的时候执行命令序列, 一.while循环语句结构 二.语法结构 while 条件 do 命令 done 关于while循环的使用过程中要避免程序陷入死循环, 三.应用举例 求1-10的自然数的平方. #!/bin/bash num=1 while [ $num -le 10 ]         do                 squ

Lua中的常用语句结构以及函数

1.Lua中的常用语句结构介绍 --if 语句结构,如下实例: gTable = {"hello", 10} if nil ~= gTable[1] and "hello" == gTable[1] then print("gTable[1] is" , gStringTable[1]) elseif 10 == gTable[2] then print("gTable[2] is", gTable[2]) else prin

Shell编程之case语句与循环语句

case语句分支 1.case语句的结构 case 变量值 in模式 1)命令序列 1;;模式 2)命令序列 2;;......*)默认命令序列esac case分支语句的结构图使用case分支语句的注意点:1.case行尾必须为单词"in",每一个模式必须以右括号")"结束.2.双分号";;"表示命令序列的结束.3.模式字符串中,可以用方括号表示一个连续的范围,如"[0-9]";还可以用竖杠符号"|"表示

C#选择结构语句和循环语句

1.选择结构语句 C#选择结构语句主要就是 if(判断条件){ 1 } else{ 2 } 当满足if里面的条件的时候就返回true执行1,只有不满足if里面的条件就返回false执行2 例如: 2.循环语句 循环语句主要分为:while语句 for语句 do...while语句 这三种(for最常用) (1).while语句 while(循环条件){ 1 } 如何满足循环条件就一直循环(while语句容易形成死循环) 这个while就是一个死循环 (2).do...while语句 do{ 1}

JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)

Java流程控制语句 本博文将对JAVA中组成各种结构的控制语句进行重点介绍,主要内容是区别于C/C++中的流程控制语句的重点解析. 1.顺序语句 顺序结构中的语句可分为:表达式语句.空语句和复合语句三大类. 注: (1).空语句主要用来作为空循环体,其语法格式如下: : //其实就是一个分号 执行一个空语句,就是将控制转到该语句的结束点.这样,如果空语句是可以到达的,则空语句的结束点也是可以到达的. (2).复合语句又称为语句块,若语句块是空的,则控制转到语句块的结束点. 2.if条件语句 J

Java编程基础-选择和循环语句

一.选择结构语句 选择结构:也被称为分支结构.选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码. Java语言提供了两种选择结构语句:if语句和switch语句 1.if语句 if语句有三种语法格式. (1).if语句第一种语法格式(适合一种判断) if(条件表达式){ 语句体; } 执行流程:判断条件表达式的结果,当为为true时,{}中的执行语句体才会执行,否则不执行语句体. 注意: 条件表达式的结果必须是布尔类型:

04.选择语句与循环语句

一.键盘录入数据 源码程序: /* 为了是程序更灵活,引入键盘录入模块 如何实现键盘录入? A:导包 格式: import java.util.Scanner B:创建键盘录入对象 格式: Scanner sc = new Scanner(System.in) C:通过对象获取数据 格式: int x = sc.nextInt() */ import java.util.Scanner; class ScannerDemo { public static void main(String[] a

分支结构和循环语句

一.分支结构 1.多分支的if语句 2.switch语句 if(条件表达式1){ switch(变量名){           //语句块1 case 值1 : }else if(条件表达式2){ //执行语句块1          //语句块2 break; }else if(条件表达式3){ case 值2 :  //语句块3 //执行语句块2 }else if(条件表达式n){ break;          //语句块n case 值n :   }else{   //执行语句块n