题目内容 (请给出正确答案)
[主观题]

(11)己知a所指的数组中有N个元素。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一

(11)己知a所指的数组中有N个元素。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一个位置。请填空。

void fun(int a[N],int k)

{ int i;

for(i=k;i<N;i++) a[ 【11】 ]=a[i];

}

提问人:网友meikui 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“(11)己知a所指的数组中有N个元素。函数fun的功能是,将…”相关的问题
第1题
已知a所指的数组中有N个元素。。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一个

已知a所指的数组中有N个元素。。函数fun的功能是,将下标k(k>0)开始的后续

元素全部向前移动一个位置填空。

void fun(int a[N],int k)

{int i:

for(i=k;i ]=—a[i];

}

点击查看答案
第2题
以下fun函数的功能是:找出具有N个元素的一维数组中的最小值,并作为函数值返回,请填空。(设N己定义

以下fun函数的功能是:找出具有N个元素的一维数组中的最小值,并作为函数值返回,请填空。(设N己定义)

int fun(int x[N])

{int i,k=0

for(i=0;i<N;i++)

if(x[i]<x[k])k=_____;

return x[k];

}

点击查看答案
第3题
求n个整数中的最大的两个元素。要求定义一个函数LargestTow(),求数组a的最大的两个元素,分别存入

求n个整数中的最大的两个元素。要求定义一个函数LargestTow(),求数组a的最大的两个元素,分别存入形参指针pfirst和psecond所指存储单元,函数原型如下: void LargestTow(int a[],int n,int *pfirst,int *psecond) { /*数组a有n个元素,将数组中的最大值存入形参指针pfirst所指内存单元,将数组中第二大的值存入形参指针psecond所指内存单元。 */ } 输入 输入有两行,输入第一行是一个整数n,1 <n> <=1000;第二行是n个整数,由空格隔开。 输出 输出两个整数,表示数组中最大的两个值。输出占一行。>

点击查看答案
第4题
请编写函数fun(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从p~n-1(p<

请编写函数fun(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从p~n-1(p<n-1)的数组元素平移到数组的前面。

例如,一维数组中的原始内容为1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, P的值为6。移动后,一维数组的内容应为7, 8, 9, 10, 11, 12, 13, 14, 15, 1, 2, 3, 4, 5, 6。

[注意] 部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

[试题源程序]

inciude <stdio.h>

define N 80

void fun(int *w, int p, int n)

{

}

main()

{

int a[N]=(i, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);

int i, P, n=15;

printf("The original data:\n");

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

printf("%3d", a[i]);

printf("\n\nEnter p: ");

scanf("%d", &p);

fun(a, P, n);

printf("\nThe data after moving:\n");

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

printf("%3d", a[i]);

printf("\n\n");

}

点击查看答案
第5题
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为 。

A.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为 。

B.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为 。

C.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为 。

D.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为 。

点击查看答案
第6题
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为__________。

A.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为__________。

B.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为__________。

C.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为__________。

D.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为__________。

点击查看答案
第7题
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度()

A.O(n)

B.O(nlog2n)

C.O(1)

D.O(n2)

点击查看答案
第8题
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()。

A.O(n)

B.O(nlog2n)

C.O(1)

D.O(n2)

点击查看答案
第9题
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()

A.O(n)

B.O(nlog<sub>2</sub>n)

C.O(1)

D.O(n<sup>2</sup>)

点击查看答案
第10题
创建文件file.dat并将数组A=[1:10]写入,随后将数组A的第4个元素4换成11,将倒数第2个数9换成12,再获取当前位置,并从当前位置向文件首部移动3个元素,将所指位置的元素换成13,最后将该文件中的元素全部读出。要求只使用一次fopen和fclose函数。
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信