码迷,mamicode.com
首页 >  
搜索关键字:while break continue    ( 40024个结果
C语言简单strcat和strcmp的实现
对于C标准库中的字符串处理函数应该平常用的比较多;简单实现strcat和strcmp_strcpy:1 char *_strcpy(char *dest, char *src)2 {3 char *buf = dest;4 while((*dest++ = *src++))5 ...
分类:编程语言   时间:2014-07-24 09:58:03    阅读次数:202
PHP学习之中数组-遍历一维数组【2】
在PHP学习之中数组【1】中学会怎么创建一个数组,如果PHP学习之中数组【1】中的元素多的话,我们访问元素又是一个问题了,下面我们就使用for语句while,foreach来遍历我们的数组: 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 [6] =.....
分类:Web程序   时间:2014-07-24 09:52:23    阅读次数:208
Switch Case语句中多个值匹配同一个代码块的写法
switch ($p) { case 'home': case '': $current_home = 'current'; break; case 'users.online': case 'users.location': case ...
分类:其他好文   时间:2014-07-24 04:59:28    阅读次数:292
C和指针 (pointers on C)——第十一章:动态内存分配(下)习题
1、编写calloc,内部用malloc。 void *calloc (size_t n, size_t size) { char * memory; memory =(char*) malloc(n * size); while( memory != NULL) { char * ptr; ptr = memory; while ( --n >= 0) { *pt...
分类:其他好文   时间:2014-07-23 22:40:17    阅读次数:409
算法小思路(一)
合并排序,将两个已经排序的数组合并成一个数组,其中一个数组能容下两个数组的所有元素并排序一般的思路都是创建一个更大数组C,刚好容纳两个数组的元素,先是一个while循环比较,将其中一个数组A比较完成,将另一个数组B中所有的小于前一个数组A的数及A中所有的数按顺序存入C中,再将剩下的数存入C中,空间复...
分类:其他好文   时间:2014-07-23 20:48:35    阅读次数:240
17个新手常见Python运行时错误
当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在if,elif,else,for,while,class,def声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错...
分类:编程语言   时间:2014-07-23 20:46:25    阅读次数:373
2014.7.23日结
1.main函数可以递归吗?g++,vs2010是可以的2.int main(){ static int a=5; while(--a > 0){ cout 0){ cout << "before" << a << endl; main(); cout << "after" << a << end....
分类:其他好文   时间:2014-07-23 16:45:51    阅读次数:204
[不明觉厉] 下一个排列
函数实现原理如下:在当前序列中,从尾端往前寻找两个相邻元素,前一个记为*i,后一个记为*ii,并且满足*i =0;i--) { if(num[i]=0;i--) { if(num[i]>num[p]) break; ...
分类:其他好文   时间:2014-07-23 16:14:51    阅读次数:171
计算数组最大值
d3.max = function(array, f) {var i = -1, n = array.length, a, b;if (arguments.length === 1) {//取数组中第一个非undefined数值while (++i a) a = b;} else {while (....
分类:其他好文   时间:2014-07-23 15:40:19    阅读次数:226
linux C(hello world)最大公约数和最小公倍数
# include int main(void){ int x, y,temp; int r; printf("请输入两个正整数:\n"); scanf("%d %d", &num1, &num2); r = num1 % num2; temp = num2; while(r!=0) { nu...
分类:系统相关   时间:2014-07-23 15:16:56    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!