首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若给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
35
问题
若给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://kaotiyun.com/show/rtJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是______。chars[]="ABCD";main(){char*p;for(p=s;p<s+4;p++)printf("%s\n",p);}
请读程序:#include<stdio.h>#include<string.h>main(){char*s1="AbCdEf",*s2="aB";s1++;s2++;printf("%d\n"
以下程序段的输出结果是______。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);puts(s3)
在C语言中,要求运算数必须是整型的运算符是()
在Windows中,启动应用程序的正确方法是()
多媒体计算机系统的两大组成部分是()
一般来说,算法可以用顺序、选择和【】三种基本控制结构组合而成。
C语言提供的合法关键字是()
以下叙述中正确的是______。
若已定义:inta[10],i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称拆叠,变成1、2、3、4、5、5、4、3、2、1。请填空. fun(
随机试题
提出语言遗传机制假设的是()
大量胸腔积液所致呼吸困难。最有效的治疗措施是
男,56岁,1天前转移性右下腹痛,麦氏点有固定压痛,现腹痛突然加剧,范围扩大,腹部有肌紧张。应考虑是
财产清查的作用有()。
交往和独处原是人在世上生活的两种方式,对于每个人来说,这两种方式都是必不可少的,只是比例不太相同罢了。由于性格的差异,有的人更爱交往,有的人更喜独处。人们往往把交往看作一种能力,却忽略了独处也是一种能力,并且在一定意义上是比交往更为重要的一种能力。反过来说
随着经验增加,能够形成单位成本下降趋势的原因不包括()。
关于无形资产的后续计量,下列说法中正确的是()。
Oneofthemosteminentofpsychologists,ClarkHull,claimedthattheessenceofreasoningliesintheputtingtogetheroftwo
Sheapologizedprofusely,onlytodiscoverthatherself-servingexcusesfailedtohavea______effect.
Formorethanacenturytheroadwasthe【C1】______formoflandtransportationinmuchoftheworld.Itwas,and【C2】______,theo
最新回复
(
0
)