题目内容 (请给出正确答案)
[主观题]

设有如下函数定义。若在主函数中用语句cout<<f("good")调用上述函数,则输出结果为(48)。int f(char

设有如下函数定义。若在主函数中用语句cout<<f("good")调用上述函数,则输出结果为(48)。 int f(char *s){ char *p=s; while(*p! ='\0')p++; return(p-s); }

A.3

B.4

C.5

D.6

提问人:网友marysnow 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“设有如下函数定义。若在主函数中用语句cout<<f("goo…”相关的问题
第1题
设有如下函数定义:intf(char*s){char*p=s;while(*p!='\0')p++;return(p-s);}如果在主程序中用下面的语句调用上述函数,则输出结果为。printf(%d\n,f(goodbey!))()

A.3

B.6

C.8

D.0

点击查看答案
第2题

设有如下函数定义: int f(char s[ ]) { int i=0; while(s[i++]!='\0'); return (i-1); } 如果在主程序中用下面的语句调用上述函数,则输出结果为________。 printf("%d\n",f("goodbey!"));

A.3

B.6

C.8

D.9

点击查看答案
第3题
设有如下函数定义int f(char *s) {char *p=s;while(*p!=’\0’) p++;return(p-s);}在主函数中用cout<

A.3

B.4

C.5

D.6

点击查看答案
第4题
设有以下函数过程: Functionfun(mAsInteger)AsInteger DimkAsInteger,sumAsInteger sum

设有以下函数过程:

Function fun(m As Integer) As Integer

Dim k As Integer, sum As Integer

sum = 0

For k = m To 1 Step -2

sum = sum + k

Next k

fun = sum

End Function

若在程序中用语句 s = fun(10) 调用此函数,则s的值为______。

点击查看答案
第5题
设有以下函数过程:Functiofun(m As Integer)As Integer Dimk As Integer,sum As Integer sum=0 F

设有以下函数过程:

Functiofun(m As Integer)As Integer

Dimk As Integer,sum As Integer

sum=0

Fork=m To 1 Step-2

sum=sum+k

Nextk

fun=sum

End Function

若在程序中用语句s=fun(10)调用此函数,则s的值为______。

点击查看答案
第6题
设有如下函数定义 intfun(intk) { if(k<1)return0: elseif(k=1)return1; elsereturnfun(k-1

设有如下函数定义 intfun(intk) { if(k<1)return0: elseif(k=1)return1; elsereturnfun(k-1)+1; } 若执行调用语句:n=fun(3);则函数fun总共被调用的次数是

A.2

B.4

C.3

D.5

点击查看答案
第7题
设有函数定义如下所示,正确的函数声明语句是()。doubleave(intsum,intn){doublevv=(double)sum/nreturnv}

A.doubleave(intsumintn)

B.floatave(intsum,intn)

C.doubleave(sum,n)

D.doubleave(intx,inty)

点击查看答案
第8题
有如下的函数定义: int Xfun(int*a,int n){ int X*a; for(int*pa=a+1;paif(*pa>x)x=*pa; retu

有如下的函数定义:

int Xfun(int*a,int n){

int X*a;

for(int*pa=a+1;pa if(*pa>x)x=*pa;

retum x;

}

若在执行了语句:

int x[5]=(23,46,78,55,16);

后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为______。

点击查看答案
第9题
设有如下函数: void P(int x,int &y) { y=x+y; x=y %4; } 主函数内执行如下语句后,输出的结

设有如下函数: void P(int x,int &y) { y=x+y; x=y %4; } 主函数内执行如下语句后,输出的结果为 。 int x=4,y=5; P(y,x); cout< <x> <<’,’<> <<’,’; p(x,x);> <<’,’<>

点击查看答案
第10题
设有如下函数定义int fun(int k){if(k<1) return 0:else if(k==1) return 1: else return fun

设有如下函数定义

int fun(int k)

{if(k<1) return 0:

else if(k==1) return 1:

else return fun(k一1)+1:

}

若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是

A.2

B.3

C.4

D.5

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信