流程控制语法2

原创 2012年03月30日 09:47:04

1.for语句

for variable[in argument-list]

do

     command-list

done 

2.

while语句

while expression

do

     command-list

done

3.

until 语句

until expression

do

     command-list

done 

4.

break及continue

这两者是用於for,while, until 等循环控制下。break 会跳至done后方执行 ,而continue会跳至done执行,继续执行循环。

5.

case 语句

case test-stringin

     pat1)

        command-list1

        ;;

     pat2)

        command-list2

        ;;

     . . .

     patN)

        command-listN

        ;;

     *)

        ;;

esac 

而pat 除了可以指定一些确定的字串,也可以指定字串的集合,如下

* 任意字串

? 任意字元

[abc] a,b, 或c三字元其中之一

[a-n] 从a到n的任一字元

| 多重选择,如A|a 



JAVA语法基础之流程控制

在进行程序设计的时候,我们会经常进行逻辑判断,根据不同的结果做不同的事,或者重复做某件事,我们对类似这样的工作称为流程控制。在Java中,流程控制分为两大类:选择和循环。下面就依次来介绍这两类。 一、...
  • jianggujin
  • jianggujin
  • 2015年12月05日 14:28
  • 2006

php 流程控制的代替写法

流程控制的代替写法  1、什么是代替写法,简单的说就是一些语法的另类写法。 2、那么在PHP中那些语法有代替写法呢?流程控制中的if、while、for、foreach、switch等这几个语...
  • qq_32562501
  • qq_32562501
  • 2017年02月20日 15:23
  • 125

PHP流程控制中不常用的替代语法

准备做个wordpress的主题,结果看到了如下的语法: ...
  • lgh06
  • lgh06
  • 2015年07月11日 15:06
  • 827

SpringMVC(二)——流程控制

SpringMVC主要就是用来做流程控制的,这篇博客总结一下如何在流程控制添加Interceptor(拦截器),如何将进行流程Mapping映射解析,如何编写Controller(控制器)。   ...
  • liujiahan629629
  • liujiahan629629
  • 2014年03月20日 23:30
  • 9558

Matlab入门教程--流程控制

  Matlab入门教程--流程控制 1-2、重复命令 最简单的重复命令是for圈(for-loop),其基本形式为: for 变数 = 矩阵; 运算式; end 其中变数的值会被依次设定为矩阵的每...
  • cspyb
  • cspyb
  • 2007年06月26日 19:23
  • 2269

node.js promise 流程控制

promise 一个标准,它描述了异步调用的返回结果,包括正确返回结果和错误处理。关于详细的说明文档可以参考 Promises/A+ 。目前实现 promise 标准的模块有很多,如 Q 、 blue...
  • shmnh
  • shmnh
  • 2015年02月17日 23:16
  • 2119

SQL之流程控制

分为变量声明、流程控制、数据操纵、数据控制、内嵌函数和自定义函数 1:局部变量的声明和赋值      Declare @变量名 变量类型     可以声明一个或者多个变量...
  • woshisap
  • woshisap
  • 2012年03月14日 14:05
  • 1908

C语言中的流程控制深入理解

1.流程控制内容的实质 流程控制的本质就是讲解7个关键字的用法,即if\switch\for\While\do……while\break\continue的具体用法 2.简述流程控制内容的重要性 1>...
  • a2011480169
  • a2011480169
  • 2016年08月15日 19:19
  • 541

js三大流程控制

1.顺序控制 2.分支控制 分支控制  if  else var sex=window.prompt("请输入性别");   if(sex=="男"){       ...
  • lf1218
  • lf1218
  • 2016年04月20日 11:10
  • 4117

JAVA基础知识: 流程控制习题答案

第一题: 有 36 人 36 块板砖,男人每人般 4 块,女人每人搬 3 块,小孩每 2 人搬 1 块。36 人都搬了一次,把砖刚好搬晚,问:几男几女的几个小孩? int na...
  • Spark2008
  • Spark2008
  • 2015年03月23日 09:19
  • 1735
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:流程控制语法2
举报原因:
原因补充:

(最多只允许输入30个字)