首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是( )。(字符串中包括空格) long fun(char S[]) {long n;int sign; for(;isspace(*s)||islow
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是( )。(字符串中包括空格) long fun(char S[]) {long n;int sign; for(;isspace(*s)||islow
admin
2013-06-11
37
问题
若给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
解析
本题的考查点是函数的返回值。这个函数的目的是提取出由函数的形参传送来的字符串中的数字字符,并通过相应字符位置计算出它们数值形式的幂,最后返回字符串中的数字字符的数值形式,所以函数的返回值应当是“-6354”。
转载请注明原文地址:https://jikaoti.com/ti/Vzn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要“为读/写建立―个新的文本文件”,在fopen函数中应使用的文件方式是()
已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsignedinta=32,b=66;printf("%c\n",b|b);}
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}程序运行后的输
在关系运算中,【】运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
设有定义语句:charc1=92,c2=92;,则以下表达式中值为零的是
如下程序的执行结果是() main() { int n=1; printf("%d%d%\n",n,++n,n--); }
用C语言编写的代码程序
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是
在树形结构中,树根结点没有______。
软件测试的目的是()。
随机试题
下列有关分期付息的平息债券,说法正确的有()。
根据《刑事诉讼法》的规定,下列不属于中级人民法院管辖的第一审刑事案件是()。
下列有关刑事诉讼中回避制度的表述,正确的是()。
Ofallthelessonstaughtbythefinancialcrisis,themostpersonalhasbeenthatAmericansaren’tsogoodatmoney-management.
LastnightIwassotiredthatIforgotto______mywatchanditstoppedattwelve.
ReconstructingAncientEnvironmentsP1:Archaeologyisparticularlyimportantforlearningaboutprehistoricsocieties,forwhom
Takingondebtisoneofthemostimportanteconomicdecisionsapersoncanmake.Borrowingtoinvestineducationcanyieldal
Withwhomdidthespeakergotobuythecar?Hewentwith______.
Itwasverykind______tohelpmewhenIwasinneed.
A、Toidentifykindsofhoney.B、Toidentifyrelatives.C、Tofindtheirwaybacktothenest.D、Tolocateplantfibers.B选项均以不定式开
最新回复
(
0
)