填空题
若给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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下面程序的输出结果是______。 main() int i=0,a=0; while(i<20) for(;;) if((i%10)==0)break; else i--; i+=11; a+=i; printf( %d n ,a);
点击查看答案&解析
填空题
下面程序的输出是______。 main() int arr[8],i,k=0; for(i=0;i<8;i++) arr[i]=i; for(i=1;i<5;i++) k+=arr[i]+i; printf( %d n ,k);
点击查看答案&解析
相关试题
以下程序的功能是将字符串s中所有小写字母...
下面程序的运行结果是______。 #de...
下面程序运行后的输出结果是______。...
下面程序的运行结果是______。 #in...
以下程序的输出结果是______。 #in...