首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从p~n-1(p<n-1)的数组元素平移到数组的前面。 例如,一维数组中的原始内容为1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,
请编写函数fun(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从p~n-1(p<n-1)的数组元素平移到数组的前面。 例如,一维数组中的原始内容为1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,
admin
2010-11-26
46
问题
请编写函数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
);
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
);
printf("\n\n");
}
选项
答案
void fun(int *w, int p, int n) { int i, J, t; for(i=p; i<=n-i; i++) { t=w[n-1]; for(j=n-2; j>=0; j--) w[j+1]=w[j]; w[0]=t; } }
解析
转载请注明原文地址:https://jikaoti.com/ti/dBkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
张某在路上发现有小偷正在对行人李某行窃,便立刻上前阻止.结果被该小偷用刀刺伤。张某共花费医疗费用5万元。针对该情况,下列表述中正确的是()。
张某以请客为名用酒将高某灌醉,然后扶高某到一偏僻无人处,将高某的钱包(内有人民币5000元)拿走。张某的行为构成()。
中国APEC峰会批准了《亚太经合组织互联互通蓝图》这一里程碑式文件,决心在2025年前实现()的远景目标,并完成共同确立的具体指标。
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
从1、2、3、4、5、6、7、8、9这几个数字中选择3个数字,使它们的乘积能够被9整除,问共有多少种不同的方法?
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
如图所示,甲、乙两人从长为400米的圆形跑道的A点背向出发跑步。跑道右半部分(粗线部分)道路比较泥泞,两人的速度都将减慢,在正常的跑道上甲、乙速度均为每秒8米,在泥泞道路上两人的速度均为每秒4米。两人一直跑下去,他们第99次迎面相遇的地方距A点还有多少米?
一个三位数除以53,商是a,余数是b(a,b都是正整数),则a+b的最大值是()。
以下选项中不属于我国法律制定程序的是()
随机试题
根据GB/T15169—94《钢熔化焊手焊工资格考试方法》的规定,试件焊缝余高的合格值在立焊位置应为_____。
关于世界的统一性,下列命题中正确的是
前置胎盘指胎盘部分或全部覆盖于( )。
患者男性,27岁,气急,乏力,心绞痛,活动后晕厥,听诊胸骨左缘可闻及收缩中晚期粗糙的吹风样杂音,临床诊断为肥厚型梗阻性心肌病。关于肥厚型梗阻性心肌病,下列哪些说法是正确的
患者,男,60岁,高血压10年,长期服用抗高血压药物,近日出现剧烈咳嗽。入院查体:血压168/97mmHg,血钾130mml/L(正常25~100mmol/L),血尿酸536mmol/L(正常180~440)。所选药物主要不良反应是()。
A注册会计师是P公司2005年度会计报表审计的外勤审计负责人,在了解P公司基本情况后,A注册会计师及其助理人员在收集审计证据,撰写审计工作底稿过程中,A注册会计师需对助理人员提出的相关问题予以解答。根据独立审计准则的相关规定,请代为做出正确的专业判断。 会
乙公司以人民币为记账本位币,对外币交易采用交易发生日的即期汇率折算。20×4年6月1日,以人民币购入外汇100万美元,当日银行的买入价为1美元=6.15元人民币,中间价为1美元=6.16元人民币,卖出价为1美元=6.17元人民币。6月30日,应付账款美元户
周师傅在某单位工作,该单位周一到周五为工作日,周六周日双休。已知某年的8月1日是星期五,那么周师傅在该年8月一共需要出勤()天。
在文言文中“社稷”一般指代______,其中“社”指______、“稷”指______。
Theideaofhumanoidrobotsisnotnew.TheyhavebeenpartoftheimaginativelandscapeeversinceKarlCapek,aCzechwriter,fi
最新回复
(
0
)