题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-25 04:20:03

[填空题]下面的函数定义是某函数模板能够生成的函数实例
int square(int n)return n*n;
double square(double n)return n*n;
由此可知,该函数模板的定义是______。

更多"下面的函数定义是某函数模板能够生成的函数实例 int square("的相关试题:

[填空题]下面的函数定义是某函数模板能够生成的函数实例
intsquare(int n)(return n*n;)
double square(double n)(retum n*n;)
由此可知,该函数模板的定义是______。
[单项选择]

已知下列函数定义:
fun(int *b,int c,int n,int data)
int k;
for(k=0;k<m*n;k++)
*b=data;
b++;
则调用此函数的正确写法是(假设变量a的说明为int a[50])()。


A. fun(*a,4,5,1);
B. fun(&a,4,5,1);
C. fun((int*)a,4,5,1);
D. fun(a,4,5,1);
[单项选择]已知下列函数定义:
fun(int *b,int c,int d)
int k;
fbr(k=0;k<c*d;k++)
*b=c+d;
b++;

则调用此函数的正确写法是(假设变量a的说明为int a[10])______。
A. fun(*a,6,14);
B. fun(&a,6,8);
C. fun(a,8,4);
D. fun(int)a,8,6);
[单项选择]函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是(  )。
A. Fun(20);
B. Fun(20+n);
C. Fun(n);
D. Fun(&n);
[填空题]有如下的函数定义:
int Xfun(int *a,int n)
int x *a;
for(int *pa=a+1;pa<a+n;pa++)
if(*pa>x)x=*pa;
return x;

若在执行了语句:
int x[5]=23,46,78,55,16;
后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为______。
[单项选择]已知下列函数定义:
fun(int *b,int c,int d)
int k;
for(k=0;k<c*d;k++)
*b=c+d;
b++;

则调用此函数的正确写法是(假设变量a的说明为int a[10])()。
A. fun(*a,6,14);
B. fun(&a,6,8);
C. fun(a,8,4);
D. fun((int)a,8,6);
[填空题]有如下的函数定义:
int Xfun(int x)
int y=x;
int x=10;y+=x;
return x+y;

通过表达式Xfun(5)调用该函数,则得到的返回值为______。
[填空题]请按下面注释的提示,将类B的构造函数定义补充完整。
classA

int a;
public:
Aint aa=0) (a=aa;

class B:public A

int b;
A c;
public:
//用aa初始化基类A,用aa+1初始化类对象成员c
B(int aa): b=aa+2
;
[填空题]请按下面注释的提示,将类B的构造函数定义补充完整。
classA

int a;
public:
A(int aa=0) a=aa;)

Class B:public A

int b;
A c;
public:
//用aa初始化基数A,用aa+1初始化类对象成员c
B(int aa): (b=aa+2)

[填空题]请按下面注释的提示,将类B的构造函数定义补充完整。 classA { int a; public: A(int aa=0) {a=aa;) }; Class B:public A { int b; A c; public: //用aa初始化基数A,用aa+1初始化类对象成员c B(int aa): (b=aa+2) };
[填空题]请按下面注释的提示,将类B的构造函数定义补充完整。
class A

int a;
public:
A(int aa=0) a=aa;
;
class B:public A
int b;
A c;
public:
//用aa初始化基类A,用aa+1初始化类对象成员c
B(int aa):______b=aa+2
;
[简答题]完成下面类中成员函数的定义。
class test

private:
int n1;
float f1;
public:
test(int,float f);
test(test&);

test::test(______)
n1=n;f1=f;
test::test(test&t)
n1=t.n1;n=______;
[单项选择]设有如下函数定义
#include<stdio.h>
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. 3
B. 2
C. 4
D. 5
[填空题]下面函数的作用是 【9】 。 int index(int x,int a[],int n) { for(int i=0;i<n;i++) { if(a[i]==x) return i; } return i; }
[单项选择]计算斐波那契数列第n项的函数定义如下: int fib(int n){ if (n==0)return 1; else if(n==1) return 2; else return fib(n=1)+fib(n=2); } 若执行函数调用表达式fib(2),函数fib被调用的次数是 。
A. 1
B. 2
C. 3
D. 4
[填空题]参照函数模板的写法,完成非模板函数的定义,语句为 【12】
#include<iostream, h>
#include<string. h>
template<class T>
T min(T a, T b)

return(a<b a:b);

char * min(char * a, char * b)

__________________________

void main( )

double a=1.23,b=3.45;
char s1[]="abcd",s2[]="erg";
cout<<min(a, b)<<min(s1,s2)<<end1:

[填空题]请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是
[单项选择]有以下函数定义:
int fun(double a,double b)
return a*b;
若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
A. if(fun(x,y))……
B. z=fun(fun(x,y),fun(x,y));
C. z=fun(fun(x,y)x,y);
D. fun(x,y);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码