91. void fun(int a,int b,long *c) {*c=(a%10)*1000+(b%10)*100+(a/10)*10+b/10;}
92.double fun(int m) {int i; double s=0.0,log(double x); for(i=1;i<m;i++) s=s+log(i); s=sqrt(s); return s;}
93. double fun(double x,int n) {double s=1.0,p=1.0; int i,j,t; for(i=1;j<=i;j++) {t=1; for(j=1;j<=n;i++) t=t*j; p=p*x; s=s+p/t;} return s;}
94. void fun(char *a) {int i=0; char *p=a; while(*p&*p==’*’) p++; while(*p) {a=*p; i++; p++;} a=’\0’;}
95. void fun(char *a,int n) {int i=0,k=0; char *t=a; while(*t==’*’) {k++; t++;} t=a; if(k>n) t=a+k-n; while(*t) {a=*t; i++; t++;} a=’\0’;}
96. double fun(double x[9]) {double sun=0.0; int i,j=1; for(i=0;i<9;i++) if(j<=8) {sun+=sqrt((x+x[i+1])/2.0); j++;} return sum;}
97.double fun(int n) {int i,j; double sum=0.0,t; for(i=1;i<=n;i++) {t=0.0; for(j=1;j<=i;j++) t+=j; sum+=1.0/t;} return sum;}
98. double fun(int n) {int i; double sum=0.0; for(i=1;i<=n;i++) if(i%5==0‖i%9==0) sun+=1.0/i; return sum;}
99. double fun(int n) {int m,k,i; double s=0.0; for(m=3;m<=n;m++) {k=sqrt(m); for(i=2;i<=k;i++) if (m%i==0) break; if(i>=k+1) s+=sqrt(m);} return s;}
100. double fun(int n) {int i; double s=1.0,p=1.0; for(i=2;i<=n;i++) {p+=pow(i,0.5); s+=p;} return s;}
|