填空题
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是______。(字符串中包括空格)
long fun(char S[])
{long n;int sign;
for(;isspace(*s)||islower(*s);s++);
sign=(*s==’-’)-1:1;
if(*s==’+’||*s==’-’)s++;
for(n=0;isdigit(*s);s++)
n=10*n+(*S-’0’);
return sign*n;
}
【参考答案】
-6354