线性表的链式表示和实现又弄懂了90%
经过两天的研究终于把顺序表的表示和实现的99%都搞懂了……有点小高兴,高手勿喷,O(∩_∩)O谢谢~~
顺序表的表示和实现
# include <stdio.h># include <sys/timeb.h>int main(void){ timeb t1, t2; long t; int i, n; double x, sum1, sum; sum1 = 1; sum = 1; printf("Please input x and n: "); scanf("%lf%d", &x, &n); ftime(&t1); //求的当前时间 for (i=1; i<=n; ++i) { sum1 *= -1....
int x,i,count,max,min,sum;float avg;char c;printf("请输入一组数据以回车结束\n");scanf("%d",&x);sum=x;count=1;min=x;max=x; for(i=0;;i++) { scanf("%d",&x); c=getchar(); count++; sum+=x; if (x>=max)max=x; if (min>=x) min=x; if(c=='\n')break; } ...
n只猴子要选大王,选举办法如下:所有猴子按1,2,...,n编号围成一圈,从第1号开始按1,2,...,m报数,反报m号的退出圈外,如此循环报数,直到圈外剩下一只猴子时,这只猴子就是大王。n和m由键盘输入,打印出最后剩下的猴子号。编写一个程序实现上述函数。
#include<stdio.h>typedef int MAXSIZE[100];main (){ MAXSIZE a; int m, n, i, count=0, d=0;//d用来记录退出圈外的猴子的数目 do{ printf("Please input m and n:\n"); ...