程序结构----顺序结构、分支结构

程序结构

程序结构的三种基本结构是:顺序结构、分支结构和循环结构。

顺序结构

顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的。

<script type="text/javascript">
        //顺序结构
		document.write('今天');
		document.write('天气');
		document.write('真好!');
</script>

这片代码执行的结果为:今天天气真好! 这就是顺序结构

分支结构

分支结构又叫选择结构选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。编程语法分为if分支,switch case分支。

<script type="text/javascript">
		//if分支结构
		if( 1+2 == 3){
            document.write('对啦!');
		}else {
			document.write('错啦!');
		}
</script>

执行结果为:对啦!,因为1+2=3条件成立所以执行if下面的代码,如果条件不成立则执行else下面的代码。
分支结构还有一种方式,switch case分支结构。

<script type="text/javascript">
		var a = 0;
		//switch分支结构
		switch (a) {
			case 0:
				document.write('a=0');
				break;
			case 1:
				document.write('a=1');
				break;
			case 2:
				document.write('a=2');
				break;
			default:
				document.write('a不等于0,1,2其中的数');
				break;
		}
</script>

执行结果为输出:a=0,因为条件就是a=2,所以它进入了选项2的结构里。switch case分支结构与if分支最大的不同就是在于它可以有多种选择,还可以有默认的选择,就是前面的条件都不满足时,执行的代码。switch case分支与if分支都是做判断选择的,具体使用视情况而定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值