- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
#include#includevoid main(){int num;printf("请输入一个正整数:");scanf("%d",&num);if(num==1){printf("\n1除自身外没有质因数");}else if(num==2){printf("\n2=1*2");}else if(num==3){printf("\n3=1*3");}else{char flag='Y';for
2014-05-19 12:46:26 1099
原创 Linux下线程互斥,只需多加三行代码!
pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;void *func(void *arg){pthread_mutex_lock(&mutex);int *a = (int *)arg;printf("thread%d start\n", *a);int i;for(i=0;i{printf("thread%d
2014-05-16 12:08:57 615
原创 Linux同一进程下创建多个可分离线程
#include #include #include #include #include struct tag_thrattr{int ID;char name[128];};void *func(void *arg){struct tag_thrattr *p = (struct tag_thrattr *) arg;int id
2014-05-15 18:15:46 600
原创 Linux下的守护进程,以及自由设置的日志文件
#include#include#include#include#include#include#includevoid setdaemon(){pid_t pid,sid;pid = fork();if(pid {printf("fork failed\n");exit(EXIT_FAILURE);}if(pid > 0)
2014-05-13 15:57:39 1053
原创 C语言实现单链表的生成打印查找删除逆置排序
#include#include struct Node{ int num; struct Node *pNext;};struct Node *head=NULL;void AddNode(int value)//从头结点开始加入节点{ struct Node *p; p=(struct Node *)malloc(sizeof(struct
2014-03-09 22:54:01 961
原创 打印1-100之间所有素数
打印1-100之间所有素数。首先需要了解素数的概念:百度百科http://baike.baidu.com/link?url=DDY_nse4weLvB3yHi7msmNLjk5KmRIeimKRDsGuu6kyUcA36OFkDxvoMCZnY_S9fsuLUW2EnbvDJhIVLj6ryWq素数即质数。 质数又称素数。指在一个大于1的自然数中,除了1和此整数自身
2014-03-06 21:15:03 3269
原创 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘输入:
2014-03-05 20:47:35 5520
原创 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
这种分数序列,一般都是寻找数列之间的关系,这个题目也是,另外也思考下数字之间是否符合斐波拉契关系
2014-03-04 22:47:08 2302
原创 打印4种不同角度的三角形,以九九乘法表为例
这是一个很有趣的小题目,直角三角形的直角边可以在左下、左上、右上、右下那么如何利用代码实现呢,其实也很简单,一看下面代码就明白了:
2014-03-04 22:29:37 2713
原创 Cocos2d-X移植时android.mk文件的处理方式
Cocos2d-X移植时mk文件一般情况下需要一行行的将cpp文件都写进去,非常麻烦也很容易出错,网上的程序也有很多,但都不是很完全,以下程序可以自动遍历整个class文档,并且当Class文档中有子文件夹时同样有效。使用时可以直接用以下代码替换掉android.mk中的代码。代码如下:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)
2014-03-04 22:02:45 965
64位ORACLE安装依赖包
2014-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人