首页 > 计算机类考试> 计算机二级> C语言
题目内容 (请给出正确答案)
[主观题]

设有如下函数定义 若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()。

设有如下函数定义

设有如下函数定义 若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()。设有如下函

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

A.3

B.2

C.4

D.5

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有如下函数定义 若执行调用语句:n=fun(3);,则函数…”相关的问题
第1题
设有如下函数定义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

点击查看答案
第2题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。A.函数调用可以作为独立的语句

若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。

A.函数调用可以作为独立的语句存在

B.函数调用可以无返回值

C.函数调用可以出现在表达式中

D.函数调用可以作为一个函数的形参

点击查看答案
第3题
若有以下变量定义和函数调用语句:int a=25;print_value(&a);则执行下面函数后正确的输出结果

若有以下变量定义和函数调用语句: int a=25; print_value(&a); 则执行下面函数后正确的输出结果是()。 void print_value(int*x) { cout<<++*x<<endl; }

A.23

B.24

C.25

D.26

点击查看答案
第4题
设有如下定义: 若要使P指向data中的n域,正确的赋值语句是()。

设有如下定义:若要使P指向data中的n域,正确的赋值语句是()。

A.

B.

C.

D.

点击查看答案
第5题
设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1);

设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1); } 下面正确的叙述是(35)。

A.计算fact(n)需要执行n次函数调用

B.计算fact(n)需要执行n+1次函数调用

C.计算fact(n)需要执行n+2次函数调用

D.计算fact(n)需要执行n-1次函数调用

点击查看答案
第6题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是 A.函数调用可以作为

若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是

A.函数调用可以作为独立的语句存在

B.函数调用可以作为一个函数的实参

C.函数调用可以出现在表达式中

D.函数调用可以作为一个函数的形参

点击查看答案
第7题
设有说明语句如下:static char str[]="Beijing"; 若执行下列输出语句:printf("%d\n",strlen(strc

设有说明语句如下: static char str[]="Beijing"; 若执行下列输出语句: printf("%d\n",strlen(strcpy(str,"China")));则输出结果为()。

A.5

B.7

C.12

D.14

点击查看答案
第8题
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。A.函数调用可以作为独立

若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。

A.函数调用可以作为独立的语句存在

B.函数调用可以作为一个函数的实参

C.函数调用可以出现在表达式中

D.函数调用可以作为一个函数的形参

点击查看答案
第9题
● 函数t()、f()的定义如下所示。若调用函数t()时传递给x的值为3,并且调用函数f()时,第一个参数采用

● 函数t()、f()的定义如下所示。若调用函数t()时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,则函数t()的返回值为(33) 。

点击查看答案
第10题
以下叙述中错误的是()。A.用户定义的函数中可以有多个return语句,以便可以调用二次返回多个函数

以下叙述中错误的是()。

A.用户定义的函数中可以有多个return语句,以便可以调用二次返回多个函数值

B.用户定义的函数中可以没有return语句

C.用户定义的函数中若没有retum语句,则应当定义函数为void类型

D.函数的return语句中可以没有表达式

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改