首页 > 建筑工程类考试> 注册采矿工程师
题目内容 (请给出正确答案)
[单选题]

下列函数的功能是()。int fun1(chat*x){char*y=x;while(*y++);return(y- x-1);}

A.求字符串的长度

B.比较两个字符串的大小

C.将字符串X复制到字符串Y

D.将字符串X连接到字符串Y后面

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列函数的功能是()。int fun1(chat*x){ch…”相关的问题
第1题
寻找最大数 题目内容: 主函数定义一个长度为5的整型一维数组,编写一个函数实现求此一维数组的最大值。函数 原型:int max(int a[], int n); 功能是返回长度为n的数组a中最大的一个数。 输入格式: 5个整数 输出格式: Th..

寻找最大数 题目内容: 主函数定义一个长度为5的整型一维数组,编写一个函数实现求此一维数组的最大值。函数 原型:int max(int a[], int n); 功能是返回长度为n的数组a中最大的一个数。 输入格式: 5个整数 输出格式: "The result is %d\n" 输入样例1: 12 6 18 9 4↙ 输出样例1: The_result_is_18 输入样例2: 9 7 -2 3 4↙ 输出样例2: The_result_is_9

点击查看答案
第2题
阅读下列对正整数关键字序列L操作的算法,并回答问题: (1)设L=(28,19,27,49,56,12,10,25,20,50),

阅读下列对正整数关键字序列L操作的算法,并回答问题:

(1)设L=(28,19,27,49,56,12,10,25,20,50),写出f33(L,4)的返回值;

(2)简述函数f33的功能。

int Partition(SeqList*L,int low,int high);

//对L[low…high]做划分,返回基准记录的位置,并使左部的关键字

//都小于或等于基准记录的关键字,右部的关键字都大于基准记录的关键字

int f33(SeqList L,int k){

int low,high,pivotpos;

low=1;

high=L.length;

if(k<low||k>high)

return-1;

do {

pivotpos=Partition(&L,low,high);//调用快速排序的划分算法

if(pivotpos<k)

low=pivotpos+1;

else if(pivotpos>k)

high=pivotpos-1;

}while(pivotpos!=k);

return L.data[pivotpos];

}

点击查看答案
第3题
下列关于函数的说法错误的是()。

A.函数是可以带有参数,也可以不带有参数。

B.函数的返回值类型如果是int类型,则函数通过return语句返回的值也应该是int类型。

C.函数名不允许相同。

D.使用函数可以让程序更加简洁。

点击查看答案
第4题
阅读下列算法,并回答问题: (1)假设数组L[8]={3,0,5,1,6,4,2,7},写出执行函数调用f32(L,8)后的L;

阅读下列算法,并回答问题:

(1)假设数组L[8]={3,0,5,1,6,4,2,7},写出执行函数调用f32(L,8)后的L;

(2)写出上述函数调用过程中进行元素交换操作的总次数。

void fS2(int R[],int n){

int i,t;

for(i=0;i<n-1;i++)

while(R[i]!=i){

t=R[R[i-1];

R[R[i]]=R[i];

R[i]=t;

}

}

点击查看答案
第5题
C语言允许函数值类型缺省定义,此时该函数返回值隐含的类型是()。

A.float

B.int

C.long

D.double

点击查看答案
第6题
‍以下正确的函数形式是()

A.int fun(int x,int y){double z;z=x+y;return z;}

B.int fun(int x,int y){z=x+y;return z;}

C.int fun(int x,y){int z;return z;}

D.int fun(x,y){int x,y;double z;z=x+y;return z;}

点击查看答案
第7题
设有如下函数定义,则函数返回的值是()。int*fun(inta[],intn){returna+n;}

A.数组元素a[n]的值

B.数组元素的下标

C.数组元素a[n]的地址

D.数组a的首地址

点击查看答案
第8题
main()函数的数据类型,可以是()。

A.float

B.void

C.double

D.int*

点击查看答案
第9题
函数的返回结果可以是()。

A.char

B.table

C.int

D.varchar(20)

点击查看答案
第10题
串的操作函数str定义为: int str(char*s){ char*p=s; while(*p!=’\0')p++; return p=s; } 则str("abcde")的返回值是 ()

A.3

B.4

C.5

D.6

点击查看答案
第11题
若c是char型变量,c的初值为-1,则函数printf("%u",c)的输出结果为_____。假设int型数据占2个字节。
若c是char型变量,c的初值为-1,则函数printf("%u",c)的输出结果为_____。假设int型数据占2个字节。

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