03 2017 档案
摘要:转载自http://www.cnblogs.com/lifuqing/archive/2011/08/20/List.html 十分感谢作者 #include "stdafx.h" #include "stdio.h" #include <stdlib.h> #include "string.h"
阅读全文
摘要:// 测试多维数组与指针 /* 运行结果: a = 6487584, &a[0] = 6487584, &a[0][0] = 6487584, *a = 6487584, **a = 1 a[0] = 6487584, a[0][0] = 1 b = 6487552, &b[0] = 6487552
阅读全文
摘要:/****************************************************************C语言文件概述: 一般文件可分为二进制文件和文本文件。 约定:我们把数据在终端上的表现形式称为数据的终端形式,而不 称为字符形式。 注:终端是指键盘 显示器等和用户直接打
阅读全文
摘要:作者:wuyudong 出处:http://www.cnblogs.com/wuyudong/ 感谢作者大大 递归与尾递归(C语言) 在计算机科学领域中,递归式通过递归函数来实现的。程序调用自身的编程技巧称为递归( recursion)。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法
阅读全文
摘要:转载自http://www.cnblogs.com/fangwei0505/p/6596008.html感谢作者大大 XShell连接本地Ubuntu虚拟机 VMware Workstation 安装好本地虚拟机之后,直接在虚拟机上敲命令着实不方便。 这个时候我们就需要一个远程命令工具来管理虚拟机,
阅读全文
摘要:转载自http://www.cnblogs.com/scrat/archive/2012/08/14/2638740.html 感谢作者大大 【数据结构】C语言实现链表的创建及遍历链表 /* 链表创建及遍历 编译环境:VC++ 6.0 编译系统:windows XP SP3*/#include <s
阅读全文
摘要:转载自http://www.cnblogs.com/qkhhxkj/archive/2011/06/28/2091818.html感谢作者大大 结构体 1 概述 C语言允许用户自己指定这样一种数据结构,它由不同类型的数据组合成一个整体,以便引用,这些组合在一个整体中的数据是互相联系的,这样的数据结构
阅读全文
摘要:转载自http://www.cnblogs.com/skywang12345/p/3603935.html,谢谢作者大大 数据结构与算法系列 目录 最近抽空整理了"数据结构和算法"的相关文章。在整理过程中,对于每种数据结构和算法分别给出"C"、"C++"和"Java"这三种语言的实现;实现语言虽不同
阅读全文
摘要:作为一个小白,自己学C的时候就想找些代码练练手,就整理了一些。 1.最大公约数和最小公倍数 # include <stdio.h>int main(void){ int i, j; int p, q; int m, n; printf("请输入您想要操作的两个数:"); scanf("%d %d",
阅读全文
摘要:转载自http://www.cnblogs.com/alaigle/archive/2012/05/24/2516062.html 感谢作者大大 函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程
阅读全文
摘要:转载自http://www.cnblogs.com/xmxu/archive/2012/07/10/2584032.html ASCII码表_全_完整版 ASCII码表 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUL 32 (space)
阅读全文
摘要:/* 经典算法——1 河内之塔: 有三个柱子和 n 个大小各不相同的 盘子。开始时,所有盘子以塔状叠放在柱子 A 上,要求一定规 则,将柱子 A 上的所有盘子移到柱子 B 上,柱子 C 为移动缓 冲柱。 移动规则如下: (1)一次只能移动一个盘子。 (2)任何时候不能把盘子放在比他小的盘子下面。 */ /* 采用递归的方法解决此问题。 (1...
阅读全文
摘要:// 多级指针 # include <stdio.h> int main(void){ int i = 1; int * p; int ** q; p = &i; q = &p; printf("i = %d, p = %d, q = %d\n", i, p, q); printf("*p = %d
阅读全文
摘要:来源 作者:张子秋 出处:http://www.cnblogs.com/zhangziqiu/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 感谢作者大大 原码, 反码, 补码 详解 本篇文章讲解了计算机的原码,
阅读全文
摘要:/* 给定一个字符串(暂时我还无法确定这个是叫做字符 串,还是为储存的变量为 char 类型的数组),输出 所有长度至少为2的回文子串。回文子串即从左往右输 出和从右往左输出结果是的字符串。 比如:qweewq都是回文字符串。 */ #include #include int main() { char c[505]; int n; scanf("%s",c);...
阅读全文
摘要:// break 在循环中的功能测试 # include <stdio.h> int main(void){ int i, j; for (i = 0; i<3; ++i) { j = i; break; printf("HHH\n"); } printf("%d", j); return 0; }
阅读全文
摘要:// 冒泡排序 及二分法查找 # include <stdio.h># include <stdlib.h> void paixu(int *, int);int find(int *, int, int); int main(void){ int arry[10]; int i; printf("
阅读全文
摘要:顺序查找属于查找中较容易的一个方法,且对数据是否已经排序没有要求,是很常用的一个查找算法。 但缺点是必须一个一个数字进行比较查找,查找所需步骤可能较多。 顺序查找算法的思想是,将目标与待查找数据进行比较,若发现与目标数据相同的数据,则查找停止, 返回此时被找到的数据的位置。 // 算法设计 顺序查找
阅读全文

浙公网安备 33010602011771号