2017年1月16日

摘要: main.c 文件 #include"func.h" int main(int argc,char *argv[]){ char a[20]; char b; int i,num=0; char c[500]; char key[20]; pUSR_ACCOUNT phead_account=NUL 阅读全文
posted @ 2017-01-16 11:49 小王来了 阅读(300) 评论(0) 推荐(0)

2017年1月14日

摘要: 有一个记录学生信息的文件,每一行记录一名学生的信息,格式入下 学号 姓名 性别 分数 1 分数 2 分数 3\n. 要求:( 1)读取文件的内容,串成一个链表。 (2)按照总分递减排序将结果保存到原文件. 右键编译项目名->调试->命令行参数里面添加要读取与修改的学生信息文本. 以结构体数组作为载体 阅读全文
posted @ 2017-01-14 09:59 小王来了 阅读(175) 评论(0) 推荐(0)

2017年1月12日

摘要: func.h #include<stdio.h>#include<stdlib.h>#include<time.h>#define N 100000000 #define SWAP(a,b) {int temp;temp=a;a=b;b=temp;} //void a_quicksort(int*, 阅读全文
posted @ 2017-01-12 23:44 小王来了 阅读(161) 评论(0) 推荐(0)
 
摘要: #include<stdio.h> #include<stdlib.h> #include<string.h> int main(int argc,char* argv[]) { FILE *fp; FILE *fp1; char c,j; fp=fopen(argv[1],"r+"); fp1=f 阅读全文
posted @ 2017-01-12 23:40 小王来了 阅读(108) 评论(0) 推荐(0)

2017年1月11日

摘要: Fun.h //头文件声明等 #include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct student{ int num; struct student *pnext; }Node,*pNode; void list 阅读全文
posted @ 2017-01-11 22:06 小王来了 阅读(146) 评论(0) 推荐(0)

2017年1月10日

摘要: 有一个学生结构体,其数据成员有: 学号, 姓名, 3 门课程。从键盘上输入 5 个学生 的信息。要求输出: (1) 按照学号递增输出全部学生信息,每个学生的信息一行。(格式: 学号 姓名 分数 1 分数 2 分数 3 总分) (2) 输出每门课程最高分的学生的信息 (3) 输出每门课程的平均分 (4 阅读全文
posted @ 2017-01-10 22:42 小王来了 阅读(249) 评论(0) 推荐(0)
 
摘要: #include<stdio.h>#include<stdlib.h>#include<time.h>//利用qsort函数对10个随机数进行排序int compare(const void *a,const void*b){ int *p0=(int*)a; int *p1=(int*)b; re 阅读全文
posted @ 2017-01-10 10:46 小王来了 阅读(88) 评论(0) 推荐(0)
 
摘要: 汉诺塔问题移动N个盘子可以转化为先把N-1个盘子移动到b上面,再把最后一个盘子移动到C,最后把b上的N-1个盘子移动到C;其中N-1个盘子的移动和移动N-1个盘子的方式是一样的,只是把c换成了b,最后一个盘子移动到C之后,N-1个盘子再从b移过去就是把a换成了b。 #include<stdio.h> 阅读全文
posted @ 2017-01-10 00:06 小王来了 阅读(260) 评论(0) 推荐(0)

2017年1月9日

摘要: #include<stdio.h>#include<stdlib.h>//返回低于平均分的人数,用数组存储这些分数int fun(int a[],int b[]){ int i; int m; int j; int sum=0; float aver; for(i=0;i<10;i++) { sum 阅读全文
posted @ 2017-01-09 23:32 小王来了 阅读(186) 评论(0) 推荐(0)