题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-05 02:42:57

[单项选择]函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
A. 1,1
B. 1,2
C. 2,2
D. 2,l

更多"函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。"的相关试题:

[单项选择]函数swap(a, n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2; swap(b, 2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
A. 1,1
B. 1,2
C. 2,2
D. 2,1
[单项选择]函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
A. 1,1
B. 1,2
C. 2,2
D. 2,1
[单项选择]函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中h[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
A. 1,1
B. 1,2
C. 2,2
D. 2,1
[单项选择]avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是(  )。
A. int avg(int *a,int n);
B. int avg(int a[10],int n);
C. int avg(int a,int n) ;
D. int avg(int a[],int n);
[单项选择]以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。
#define MIN-2147483647
int findmax (int x[],int n)
int i,max;
for(i=0;i<n;i++)
max=MIN;
if(max<x[i]) max=x[i];
return max;

造成错误的原因是( )。
A. 定义语句int i,max,中max未赋初值
B. 赋值语句max=MIN;中,不应给max赋MIN值
C. 语句if(max<x[i]) max=x[i];中判断条件设置错误
D. 赋值语句max=MIN;放错了位置
[单项选择]在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
A. Static arr
B. Dim arr(5)
C. Dim arr()
D. Dim arr As Variant
[单项选择]以下程序调用findmax函数求数组中值最大的元素在数组中的下标,下划线处应填入( )。
include
findmax(int *s,int t,int *k)
int p;
for(p=0,*k=p;p<t;p++)
if(s[p]>s[*k])______;
return *k;

void main( )
int a[10],i,k;
for(i=0;i<10;i++)scanf("%d”,&a[i]);
findmax(a,10,&k);
printf("%d,%d/n",k,a[k]);

A. k=p
B. *k=p-s
C. k=p-s
D. *k=p
[单项选择]当调用函数时,实参是一个数组名,则向函数传送的是______。
A. 数组的长度
B. 数组的首地址
C. 数组每一个元素的地址
D. 数组每个元素中的值
[单项选择]( )使一个函数可以定义成对许多不同数据类型完成同一个任务。
A. 函数模板
B. 重载函数
C. 递归函数
D. 模板函数

我来回答:

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

订单号:

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