21、void fun( char *a,int n )
{
int num=0;
char *p=a;
while(*p)p++;
p=p-1;
while(*p=='*'){num++;p--;}
if(num>n)
{
p=p+n+1;
*p=0;
}
}
22、void fun(char *str)
{
int i,j=0,len=0;
char *p=str;
while(*p){len++;p++;}
p=str;
for(i=0;i p++;
}
str[j]=0;
} 23、float fun ( float h )
{
return (int)(100*h+0.5)/100.0; } 24、void fun(char *tt, int pp[])
{
int i;
for(i=0;i<26;i++)pp[i]=0;
while( *tt)
{
pp[*tt-'a']++;
tt++;
} } 25、void fun(char *s,int num)
{
int i,j;
char t;
for(i=1;i } 26、
int fun( int t)
{
int f1=0,f2=1,fn;
fn=f1+f2;
while(fn<=t)
{ f1=f2;
f2=fn;
fn=f1+f2;}
return fn;
} 27、void fun(char *w, int m) /* 可调用fun1函数左移字符 */
{
char a[N];
int i;
for(i=0;i i--;m--;
for(;m>=0;m--,i--) w[i]=a[m];
} 28、void fun( char *a , char *s)
{
while(*a = *s)
{
a++;
s++;
}
} 29、void fun ( char *s )
{ nt i,j,k=0;char t;
while(s[k]!='\0') k++;
for(i=0,j=k-1;i }} 30、double fun(double a[ ] , int n)
{double t,r,sum; int i,j;
for(i=0;i<9;i++)
for(j=i+1;j<10;j++)
if(a[i]>a[j])
{ t=a[i];a[i]=a[j];a[j]=t;}
sum=a[1]+a[2]+a[3]+a[4]+a[5]+a[6]+a[7]+a[8];
r=sum/8.0;
return r;
}
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|