首页 > 公务员考试
题目内容 (请给出正确答案)
[单选题]

在下列原型所示的C++函数中,按“传值”方式传递参数的是()。

A.void f1(int x);

B.void f2(int*x);

C.void f3(const int*x);

D.void f4(int&x);

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在下列原型所示的C++函数中,按“传值”方式传递参数的是()…”相关的问题
第1题
按如下函数原型,采用如图1-9所示的梯形法编程实现,在积分区间[a,b]内计算函数y1= 的定积分

按如下函数原型,采用如图1-9所示的梯形法编程实现,在积分区间[a,b]内计算函数y1=的定积分。其中, 指向函数的指针变量f用于接收被积函数的入口地址。

点击查看答案
第2题
‍下列说法中正确的是()。

A.函数只有一个返回值,所以有多个return语句编译器会报错

B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值

C.无论何种情况,只要把用户自定义的所有函数都放在main函数的前面,就可以不用写函数原型了

D.函数原型是一条语句,不包括函数体

点击查看答案
第3题
按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在的行
列下标值。其中,m和n的值由用户从键盘输入,已知m和n的值都不超过10。

点击查看答案
第4题
下列说法正确的是()。

A.call_user_func_array()函数只能将数组作为参数传递给回调函数

B.PHP函数的参数个数是固定不变的

C.参数进行传递时只能按值传递

D.call_user_func()调用回调函数时不能用数组作为参数

点击查看答案
第5题
编写strcat函数(6分) 已知strcat函数的原型是char *strcat (char *strDest, const char *st

编写strcat函数(6分) 已知strcat函数的原型是char *strcat (char *strDest, const char *strSrc); 其中strDest 是目的字符串,strSrc 是源字符串。 (1)不调用C++/C 的字符串库函数,请编写函数 strcat

点击查看答案
第6题
根据下面类中Reverse 函数成员的原型和注释写出它的类外定义。class AA {int* a;int n;int MS

根据下面类中Reverse 函数成员的原型和注释写出它的类外定义。

class AA {

int* a;

int n;

int MS;

public:

void InitAA(int aa[], int nn, int ms) {

if(nn>ms) {cout<< "Error!"<< endl; exit(1);}

MS=ms;

n=nn;

a=new int[MS];

for(int i=0; i

}

AA* Reverse(); // 对于调用该函数的对象,将其a 数组中前n 个

// 元素值按相反的次序排列,返回指向该对象的指针。

};

点击查看答案
第7题
函数search的原型为:char *search(char *str1,char *str2);,其功能是在字符串str1中查找字
函数search的原型为:char *search(char *str1,char *str2);,其功能是在字符串str1中查找字

符串str2第一次出现的位置。测试用主函数如下所示,请编制search函数,并判断整个程序实现的功能。

#include

#include

void main()

{

char *search(char *str1,char *str2);

char *ptr;

char s1[100],s2[100];

cout<< "Input the s1 and s2:"<< endl;

cin>>s1>>s2;

ptr=search(s1,s2);

if(ptr!=NULL)

cout<< "子串第一次出现的位置是:s1["<< ptr-s1<< "]"<< endl;

else

cout<< s2<< "没有出现在"<< s1<< "中。"<< endl;

}

点击查看答案
第8题
利用函数Swap( ) ,分别按如下函数原型编程计算并输出nxn阶矩阵的转置矩阵,其中,n由用户从键盘输入。已知n值不超过10。
利用函数Swap() ,分别按如下函数原型编程计算并输出nxn阶矩阵的转置矩阵,其中,n由用户从键盘输入。已知n值不超过10。

点击查看答案
第9题
分别按如下函数原型编程计算并输出mxn阶矩阵的转置矩阵。其中,m和n的值由用户从键盘输入。已知m
和n的值都不超过10

编写一个能对任意mxn阶矩阵进行转置运算的函数Transpose() 。

点击查看答案
第10题
假定一维整型数组a[n]中的每个元系值均在[0,200]区间内,用C++函数编写一个算法,分别统计出落
在[0,20],(20,50],(50,80],(80,130],(130,200]各区间内的元素个数。

点击查看答案
第11题
以下关于函数过程的叙述中,正确的是()。

A、函数过程形参的类型与函数返回值的类型没有关系

B、在函数过程中,可以通过函数名返回一个值

C、当数组作为函数过程的参数时,只能以传值方式传递,不能以传址方式传递

D、如果不指明函数过程参数的类型,则该参数没有数据类型

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