给你一串字符串,编写一段程序,返回float型。
*score表示传的字符串,n表示字符串的长度。
float f (char *score,int n)
{
int i;
float b=0,a=0;
for(i=0; i<n; i++)
{
if(score[i]=='.')
break;
else
a=a*10+score[i]-48;
}
for(i=n-1; i>=0; i--)
{
if(score[i]=='.')
break;
else
b=b/10+score[i]-48;
}
b/=10;
return a+b;
}