- 博客(25)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注

原创 C语言指针教程----入门到精通<一>
有一个传说,指针是C语言的精髓;可同时,指针似乎也是C中很难理解的一部分。博主希望在自己复习的同时,写出一些学习心得和体会,供大家讨论。
2014-09-04 12:39:12
4240

原创 钱币兑换问题
原题:钱币兑换问题 Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 2 Accepted Submission(s) : 2Font: Times New Roman | Verdana | Georgia Fo
2014-06-24 18:40:11
803

原创 字符串 赋值 以及gets
我们知道字符串用字符数组或用指针实现,可是在赋值的时候产生了不少疑惑用法一:char a[ ]={"I LOVE YOU!"};可是下面这样就是错的:char a[20];a={"I LOVE YOU!"};用法二:char a[]="I LOVEYOU";用法三:char *a="I LOVE YOU"用法四:针对一中的错误用法,可用str
2014-06-24 01:07:23
1771

原创 库函数qsort应用大全
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。qsort包含在头文件中,此函数根据你给的比较条件进行快速排序,通过指针移动实现排序。排序之后的结果仍然放在原数组中。使用qsort函数必须自己写一个比较函数。函数原型:void qsort ( void * base, size_t num, size_
2014-04-25 11:01:18
645
原创 一次buge寻找过程
缘由:最近在用VC6.0开发一个简单的扫雷程序;当中需要播放一段音乐,我就在网上找相应的资料,发现了好多帖子,介绍最多的是这个方法。把声音文件加入到资源中,然后从资源中播放声音。Visual C++支持WAVE型资源,用户在资源视图中单击鼠标右键并选择Import命令,然后在文件选择对话框中选择The Microsoft Sound.wav文件,则该文件就会被加入到WAVE资源中。假定
2014-11-17 01:34:08
809
原创 Trie树
#1014 : Trie树时间限制:10000ms单点时限:1000ms内存限制:256MB描述小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。这一天,他们遇到了一本词典,于是小Hi就向小Ho提出了那个经典的问题:“小Ho,你能不能对于每一个我给出的字符串,都在
2014-09-05 19:22:31
439
原创 C语言指针教程----入门到精通<二>
数组与指针:一:指针既然可以指向变量,那么必然可以指向一个数组。本节探讨数组与指针的关系。首先读者必须明白,数组名代表数组中首元素的地址。那么如何表示数组中其他元素的地址以及其他元素本身呢?p+i或a+i就是a[i]的地址;相应的,*(p+i)或*(a+i)就表示的a[i]元素。已经提到了数组名代表数组首元素地址了,那么所有用数组名做参数的函数都可以改写成用指针
2014-09-04 18:50:01
1008
原创 f
#include #include#include#include struct namelist{ char com[20]; char last[10];};int cmp ( const void *a , const void *b ){return strcmp( (*(struct namelist *)a).last , (
2014-05-20 02:20:22
465
原创 Missing number in C
#include void find_missing_number(int *v, int n) { int i, sum = (n+1) * (n+2) / 2; for (i=0; in; i++) { sum -= v[i]; } printf("%d", sum);}
2014-05-07 22:18:14
524
原创 四舍五入
1、如果你知道round函数,那么四舍五入就很简单了(顺便牵连出上取整和下去郑函数) cell(x)返回不小于x的最小整数值(然后转换为double型)。 floor(x)返回不大于x的最大整数值。 round(x)返回x的四舍五入整数值。2.其实你可以这样办printf(“%d”,a+0.5); //这里是要四舍五入的数字
2014-04-25 11:14:10
549
原创 一道水题
这#include #include int compare(const void *a,const void *b) { return *(int *)a - *(int *)b;}void get_common_courses(int *courses1, int courses1_length, int *courses2, int courses2_length) {
2014-04-22 23:09:54
519
转载 c语言库函数中自带排序和查找函数懂得应用
//c语言函数库中的排序和查找函数;(本文所有代码来自http://blog.youkuaiyun.com/zhouzhouzf/article/details/23376583)由于我是初学者,//对代码中的很多函数不是很理解,想添加一下注释,以后能当成笔记看//#define NDEBUG#include #include #include #include #incl
2014-04-11 01:38:35
778
原创 传话游戏——编程之美挑战赛
题目描述:#include#include#include#include#define LEN sizeof(char[20])void main(){ int T,N,M,i,j,k,flag=0,num,x,y; char S[100],F[100],c[20],h; char *List_From[100]; char *List_To[
2014-04-10 20:19:58
541
原创 避免犯低级错误
#include#includevoid main(){int T,N,M,L,i,j,sum;int p[50],q[50],flag[50];scanf("%d",&T);while(T--){scanf("%d",&N);memset(flag,0,N*sizeof(int));for(i=0;iscanf("%d %d",&M,&L);
2014-04-08 00:54:11
664
原创 C语言初步;简单的算法及程序;
打算重新学一遍C语言,并在这个博客上分享每天的成果。看见一个说法,写得比做的更靠谱;另外对于IT行业,博客似乎总是显得很重要,能够衡量一个程序员的功底;我既不是程序员,也没有扎实的功底。但我真的想坚持,今天是个开头,看能坚持多久。 遇到的第一题目是说,输出2000年到2500年之间的所有闰年。程序十分简单,只有一点容易搞错----何为闰年?百度百科给出了定义及设置闰年的原因四年一闰
2014-04-01 23:06:40
2343
C++ primer里这段话是不是错了?
2014-10-18
为什么下面两个程序的输出会不一样?求网友帮忙看看
2014-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人