正在加载图片...
第54题答案 double fun(STREC"a sTREC*b, int"n) if(i%3=0&&i%7=0) 第62题答案 double aver=0. 0 eturn s for(F0; K<N; i++) 第59题答案 oid fun(char aMINI char"b) fs[=a&&s[=z&&s[+1== l[+l]==v0) n++ for(=0; j <N; j++) if(((a+i)+D)) 第63题答案 bk]=*(*(a+)+j) Int s= 第55题答案 %=+) void fun( int(·s[0intb,nt’n, Int mm,int 第64题答案 for(F0; K<mm; i++) 第60题答案 d fun(char*s, char tD) for(F0; j<nn; j++) int fun(int all, int n) Int n=n+1 tp[OJ: for(F0; K<n: i++) for(F=0,i<=n;计++) ifs[%2=0) ift==po) 第56题答案 void fun(char a, char"p tpO hile(q<=p 第65题答案 oid fun( int a, int b, long*c) return J 帝c=(b%10)*1000+(a10)*100+(b10)*10 a=*q: 第61题答案 第66题答案 for(=0,j<M;++) int F0; char*p=a, aD=*q; or(=0,i<N;i++) if(pl=w) else if(aO>=10&&a0<=19) a[=·p else if(a[=20&&a0<=29 第57题答案 b2]+=l int fun(STREC'aSTREC*b, int L, int h) else if(a[]>=30&&a0]=39) else if(a[]>=40&&a 0<=49) for(F0; K<N; 1++) b4]+=1 第67题答案 if(ai s>=&&a-s<=h) else if(a[i]=50&&a[[]<=59) b[S]+=1 STREC fun(STREC*a,char*b) else if(a[=60&&a<=69) b6]+=1 else if(a[]>=70&&a0<=79) STREC h. for(F=0,K<N;++) else if(a[>=80&&a<=89) if(strcmp(a[]. num, bF=0) 第58题答案 h=a double fun( int n) else if(a[>=90&&ao< break. double s=0.0 b10]+=15/8 第 54 题答案 double fun(STREC*a,STREC*b,int*n) { double aver=0.0; int i,j=0; *n=0; for(i=0; i<N; i++) aver+=a[i].s; aver/=N; for(i=0; i<N; i++) if(a[i].s<aver) { b[j]=a[i]; (*n)++; j++; } return aver; } 第 55 题答案 void fun(int(*s)[10],int*b,int*n,int mm,int nn) { int i,j; for(i=0; i<mm; i++) for(j=0; j<nn; j++) { b[*n]=*(*(s+i)+j); *n=*n+1; } } 第 56 题答案 void fun(char*a,char*p) { int i=0; char*q=a; while(q<=p) { if(*q!='*') { a[i]=*q; i++; } q++; } while(*q) { a[i]=*q; i++; q++; } a[i]='\0'; } 第 57 题答案 int fun(STREC*a,STREC*b,int l,int h) { int i,j=0; for(i=0; i<N; i++) if(a[i].s>=l&&a[i].s<=h) { b[j]=a[i]; j++; } return j; } 第 58 题答案 double fun(int n) { double s=0.0; int i; for(i=1; i<n; i++) if(i%3==0&&i%7==0) s=s+i; s=sqrt(s); return s; } 第 59 题答案 void fun(char a[M][N],char*b) { int i,j,k=0; for(i=0; i<M; i++) { for(j=0; j<N; j++) if(*(*(a+i)+j)) { b[k]=*(*(a+i)+j); k++; } else break; b[k]='\0'; } } 第 60 题答案 int fun(int a[],int n) { int i,t,j=0,*p=a; t=p[0]; for(i=0; i<=n; i++) if(t==p[i]); else { a[j]=t; t=p[i]; j++; } if(i>=n) a[j]=t; return j; } 第 61 题答案 void fun(int*a,int*b) { int i,j; for(j=0; j<M; j++) b[j]=0; for(i=0; i<N; i++) if(a[i]>=0&&a[i]<=9) b[0]+=1; else if(a[i]>=10&&a[i]<=19) b[1]+=1; else if(a[i]>=20&&a[i]<=29) b[2]+=1; else if(a[i]>=30&&a[i]<=39) b[3]+=1; else if(a[i]>=40&&a[i]<=49) b[4]+=1; else if(a[i]>=50&&a[i]<=59) b[5]+=1; else if(a[i]>=60&&a[i]<=69) b[6]+=1; else if(a[i]>=70&&a[i]<=79) b[7]+=1; else if(a[i]>=80&&a[i]<=89) b[8]+=1; else if(a[i]>=90&&a[i]<=99) b[9]+=1; else b[10]+=1; } 第 62 题答案 int fun(char*s) { int i,n=0; for(i=0; i<strlen(s); i++) { if(s[i]>='a'&&s[i]<='z'&&s[i+1]== ' '||s[i+1]=='\0') n++; } return n; } 第 63 题答案 int fun(int n) { int s=0,i; for(i=2; i<=n-1; i++) if(n%i==0) s+=i; return s; } 第 64 题答案 void fun(char*s,char t[]) { int i,j=0,n; n=strlen(s); for(i=0; i<n;i++) if(s[i]%2==0) { t[j]=s[i]; j++; } t[j]='\0'; } 第 65 题答案 void fun(int a,int b,long*c) { *c=(b%10)*1000+(a/10)*100+(b/10)*10 +a%10; } 第 66 题答案 void fun(char*a) { int i=0; char*p=a; while(*p) { if(*p!='*') { a[i]=*p; i++; } p++; } a[i]='\0'; } 第 67 题答案 STREC fun(STREC*a,char*b) { int i; STREC h; for(i=0; i<N; i++) if(strcmp(a[i].num,b)==0) { h=a[i]; break; } else {
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有