一、循环控制语句 循环语句主要就是在满足条件的情况下反复执行某一个操作,循环控制语句主要包括while语句、do...while语句 和for语句。 1、While语句 语法: 当“条件表达式语句”的返回值为true时,则执行大括号“{ }”中的语句块,当执行完大括号“{ }”的语句块后,再次检测条 ...
分类:
编程语言 时间:
2017-07-19 10:36:29
阅读次数:
176
一、跳转语句 break & continue break:跳出循环,终止此循环,不管下面还有多少次,全部跳过。 输出结果为 1,2,3,4,5 continue:终止此次循环,直接开始下次循环。 输出结果为 1,2,3,4,6,7,8 二、迭代法 迭代算法是用计算机解决问题的一种基本方法。它利用计 ...
一、循环控制语句 循环语句主要就是在满足条件的情况下反复执行某一个操作,循环控制语句主要包括while语句、do...while语句 和for语句。 1、While语句 语法: 当“条件表达式语句”的返回值为true时,则执行大括号“{ }”中的语句块,当执行完大括号“{ }”的语句块后,再次检测条 ...
分类:
编程语言 时间:
2017-06-28 09:23:47
阅读次数:
258
汇编里面,用比较、跳转实现流程控制. C语言的while循环: C语言中不使用循环怎么实现循环的功能:用跳转! 变形: if块里只需要放一条跳转语句即可 if里的条件是反过来的 跳转语句的功能是跳过“正宗C代码”的if块 为什么要变形?我们需要if块中都仅有一条goto语句! 逐行翻译为汇编: 单条 ...
分类:
编程语言 时间:
2017-06-12 23:59:23
阅读次数:
420
语句 switch语句格式: switch语句格式: switch语句注意事项: if语句和switch语句的区别? for循环语句 for循环语句格式: 在控制台输出所有的”水仙花数”: while循环 while循环基本格式: while循环和for循环的区别? 厚度为0.01m的纸张折叠多少次 ...
分类:
编程语言 时间:
2017-05-03 13:23:56
阅读次数:
304
在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 首先:break和continue两个一起讨论 这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误; break:由于 ...
分类:
Web程序 时间:
2017-04-30 13:58:08
阅读次数:
224
减少跳转语句失效时CPU等待取指令时间,提高CPU效率 使用__builtin_expect(EXP,N) 意思是EXP==N的概率很大 一般封装为LIKELY和UNLIKELY宏 #define LIKELY(x) __builtin_expect(!!(x),1) 很可能为真 #define U ...
分类:
其他好文 时间:
2017-04-11 11:45:15
阅读次数:
167
20150907~20150928所学基础知识整理,后续完善补充 数据类型 变量 运算符 语句:条件语句、循环语句、跳转语句、异常语句 时间 类、类型 数组、冒泡排序 数组、迷宫操作 集合 结构体 枚举、函数 递归 数据类型: 数据类型: 变量:用于临时存储数据的 变量:用于临时存储数据的 变量的定 ...
循环结构(二) 1 for循环 for(初始值;条件;改变循环天条件){ //主体语句1 } 初始值:控制循环变量的值。(可以是多的变量逗号隔开) 条件:必须是布尔表达式。 迭代运算:一个算法。 顺序: 2 跳转语句 1 break语句: ①强制当前循环终止。 ②跳出当前循环。 2 continue ...
分类:
编程语言 时间:
2017-04-10 11:15:36
阅读次数:
116
oc提供了continue和break来控制循环结构,当然还有return可以结束整个方法;go..to跳转 ...
分类:
其他好文 时间:
2017-03-19 23:52:16
阅读次数:
193