题目详情
当前位置:首页 > 计算机考试 > 中级软件设计师
题目详情:
发布时间:2024-05-26 19:27:12

[单项选择]已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参数传递给形式参数,应该采用的参数传递方式是()。
A. 传值调用
B. 引用调用
C. 复制恢复
D. 传名调用

更多"已知C++中一个函数的原型为void f(int &x, int &y"的相关试题:

[单项选择]已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则______。
A. FA必须定义在FB之前
B. FB必须定义在FA之前
C. 若FA定义在FB之后,则FA的原型必须出现在FB的定义之前
D. 若FB定义在FA之后,则FB的原型必须出现在FA的定义之前
[单项选择]已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
A. 一个整型变量,代表要读入的数据项总数
B. 一个文件指针,指向要读的文件
C. 一个指针,是指向的输入数据放在内存中的起始位置
D. 一个存储区,存放要读的数据项
[填空题]已知一个函数的原型是:
int fn((toubie x);
若要以5.27为实参调用该函数,应使用表达式______。
[填空题]已知一个函数的原型是:
int fn(double a);
若要以5.27为实参调用该函数,应使用表达式______。
[填空题]已知一个函数的原型是int fn(double x); 若要以5.27为实参调用该函数,应使用表达式【8。
[填空题]已知一个函数的原型是: int fn((toubie x); 若要以5.27为实参调用该函数,应使用表达式______。
[单项选择]已知函数f的原型是void f(int*a,long&b);,变量v1、v2的定义是:
int v1;long v2;
下列调用语句中正确的是______。
A. f(v1,&v2);
B. f(v1,v2);
C. f(&v1,&v2);
D. f(&1,v2);
[单项选择]已知函数f的原型为:
void f(int &a,double*b);
变量x、y的定义是:
int x;double y;
则下列调用该函数的语句中正确的是______。
A. f(x,&y);
B. f(x,y);
C. f(&x,&y);
D. f(&x,y);
[单项选择]考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是(  )。
A. test(5);
B. test(5,8);
C. test(6,’#’);
D. test(0,0,’*’);
[单项选择]已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原型中,正确的是______。
A. Value operator+(Value v,int i);
B. Value operator+(Value V=value,int i);
C. Value operator+(Value v,int i=0);
D. Value operator+(Value V=value,int i=0);
[单项选择]

已知下列函数定义:
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);
[单项选择]若已经声明了函数原型“bool fun(bool a,int b=0);”,则下列重载函数声明中正确的是______。
A. bool fun(bool a=true,int b=0);
B. int fun(bool a,int B);
C. void fun(double a,int B);
D. void fun(bool a,int b=0);
[填空题]己知一个函数的原型是:
int fn(double x);
若要以5.27为实参调用该函数,应使用表达式______。
[单项选择]已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是(  )。
A. 这是运算符一的重载运算符函数
B. 这个函数所重载的运算符是一个一元运算符
C. 这是一个成员函数
D. 这个函数不改变类的任何数据成员的值
[单项选择]已知下列函数定义:
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);
[填空题]在一个成员函数内调用一个虚函数时,对该虚函数的调用进行______联编。

我来回答:

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

订单号:

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