1、当你查询一个不存在的数组索引,结果会是undefined。 2、遍历一个数组可以像下面这样写: for(var i = 0;i < a.length; i++){ //Do something with a[i] } 但这样效率比较低,因为每次循环都会计算一次数组长度。可以修改成: for(va...
分类:
编程语言 时间:
2014-10-16 03:28:11
阅读次数:
154
break:结束整个循环体continue:结束本次循环代码说明:public static void main(String[] args) { int x=0; while(x++ < 10) { if(x == 3) { break; } ...
分类:
其他好文 时间:
2014-10-15 21:16:31
阅读次数:
171
1、头文件 #include 2、while(FCGI_Accept()>=0)//这里进入循环,前台每请求一次fcgi服务,就循环一次 循环内处理: char *query_string=getenv("QUERY_STRING");3、从获得的query_string解析查询字段,进行兴许操作。...
分类:
其他好文 时间:
2014-10-12 18:16:38
阅读次数:
415
这不是个新鲜的话题,是自己之前一直理解错了. int a[10] ={2,4,1,0,9,5,7,6,8,3}; 选择法排序: 第一次循环.a[0] 比较所有的的元素,最小的,跟a0交换 第二次循环,找到剩下的最小的,跟a1 交换 冒泡排序, 也是两层循环 , 是 1-9, 在内层循环...
分类:
其他好文 时间:
2014-10-09 17:34:57
阅读次数:
182
//break是结束整个循环体,continue是结束单次循环比方说:
while(x++ < 10)
{
if(x == 3)
{
break;
}
printf("%d\r\n", x);
}
结果是输出 1 2 就退出了整个while循环
但是如果使用continue
while(x++ < 10)
{
if(x == 3...
分类:
其他好文 时间:
2014-09-22 23:36:33
阅读次数:
172
1: foreach(array_name as $value) { statement; } 这里的array_name是你要遍历的数组名,每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素。 2:foreach(ar...
分类:
其他好文 时间:
2014-09-20 06:42:16
阅读次数:
199
旋转矩阵 代码(C)本文地址: http://blog.csdn.net/caroline_wendy输出旋转矩阵, 使矩阵是按对角线螺旋上升, 在输出规则确定以后, 就可以判断, 上升规律是, 行列相加为定值.所以采用两次循环的方法, 并且上下矩阵, 分开输出.如: 1 2 6 7 15
3 5 8 14 16
4 9 13 17 22
10 1...
分类:
其他好文 时间:
2014-09-17 12:13:02
阅读次数:
210
(1)原理和代码以及时间复杂度分析 1.计数排序的原理:设被排序的数组为A,排序后存储到B,C为临时数组。所谓计数,首先是通过一个数组C[i]计算大小等于i的元素个数,此过程只需要一次循环遍历就可以;在此基础上,计算小于或者等于i的元素个数,也是一重循环就完成。下一步是关键:逆...
分类:
其他好文 时间:
2014-09-16 23:41:41
阅读次数:
312
arc4random()—返回一个随机数(无符号整型)。如果要随机一个[a, b]范围内的整数公式:arc4random() % (b - a + 1) + a;#include//随机数头文件设定最大值与最小值时应注意。continue在循环中的作?用:结束本次循环(continue后?面的代码不...
分类:
其他好文 时间:
2014-09-14 19:12:07
阅读次数:
205
1、while特点:只有条件成立才会执行循环体。while陷阱:while(条件);即直接加分号2、do while特点:一定会执行一次循环体3、for语句l初始化等可以是多句(把printf放到for的括号中)始化语 陷阱 1> 死循环for(;;); 2> for循环...
分类:
其他好文 时间:
2014-09-14 16:29:47
阅读次数:
173