程序控制流程(三大流程)

程序控制流程

程序控制流程(三大流程)

1. 顺序

2. 选择

3. 循环

1.顺序
	从左到右,从上而下执行
2.选择
	1.单分支
		if (条件) {
			// 条件满足,则执行{}内的代码
		}
		
	2. 双分支
		if(condition) {
			// 条件满足,则执行if内的代码
		} else {
			// 条件不满足的情况下,执行else中的代码 	
		}
	3.多(三)分支
		if (condition1) {
			// 条件1满足,则执行这儿的代码
		} else if (condition2) {
			// 条件2满足,则执行这儿的代码
		}....
		 
		 else if (conditionN) {
			// 条件N满足,则执行这儿的代码
		} else {
			// 剩余的所有条件
		}
3.循环
	switch语句块:
	
	switch用来实现多分支的

	switch(变量) {
		case 常量1: 
			代码1
			break;
		case 常量2: 
			代码2
			break;
		...
		case 常量n: 
			代码n
			break;
		[default:
			其他情况;
			break;
		]
	}

循环:
	周而复始,则为循环。

循环的必要性:
	拒绝哪怕两行代码的重复!!!

	for循环
	while循环
	do while循环
	

1.for循环:
	1、打印100行“hello world”

	for (第一个语句; 第二个语句; 第三个语句) {
		// 循环体
	}

2.while循环

	while (条件) {
		// 循环体
	}


3.do while循环
	
	do {
		// 循环体	
	} while(条件);


4.死循环:
	条件永远满足,导致循环永远执行,死循环

	while(true) {

	}
	
	for (;true;) {
	
	}

break、continue关键字

	break:终止循环
	continue:跳过本次循环,执行下次循环
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值