首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0一P(含P,P小于等于n一1)的数组元素平移到数组的最后。 例如,一维数组中的原始内容为:1、2、3、4、5、6、7、8、9、10;P的值为3。移动后,一维数组中的
请编写函数fun,其功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0一P(含P,P小于等于n一1)的数组元素平移到数组的最后。 例如,一维数组中的原始内容为:1、2、3、4、5、6、7、8、9、10;P的值为3。移动后,一维数组中的
admin
2015-11-24
16
问题
请编写函数fun,其功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0一P(含P,P小于等于n一1)的数组元素平移到数组的最后。
例如,一维数组中的原始内容为:1、2、3、4、5、6、7、8、9、10;P的值为3。移动后,一维数组中的内容应为:5、6、7、8、9、10、1、2、3,4。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
#define N 80
void fun(int*w,int p,int n)
{
}
main()
{int a[N]={1,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++)
prLntf(“%3d”,a
);
prLntf(“\n\n”);
}
选项
答案
void fun(int*w,int p,int n) ( int x,j,ch, for(x=0,x<=p; x++) { ch=w[0]; for(j=1;j<n;j++)/*通过for循环语句,将p+1到n一1(含n一1)之间的数组元素依次向前移动p+1个存储单元*/ { w[j一1]=w[j], } w[n一1]=ch;/*将0到p个数 组元素逐一赋给数组w[n一1]*/ } }
解析
本题要求把下标从0一p(含p,p小于等于n一1)的数组元素平移到数组的最后,可以根据输入的p值,通过for循环语句,将p+1一n一1(含n一1)之间的数组元素依次向前移动p+1个存储单元,即w[j—1]=w[j];,同时将0~p个数组元素逐一赋给数组w[n一1],也就是通过语句w[n—1]=ch;来实现此操作的。
转载请注明原文地址:https://jikaoti.com/ti/ftkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
纸上写有若干个整数,它们的平均数为56,小明将其中的每个奇数乘以2,每个偶数乘以3,所得到的全部计算结果的平均值为134.已知纸上所有奇数的和比所有偶数的和大180,那么纸上共写有几个数?
有一类分数,每个分子与分母的和是100,如果分子减K.分母加K,得新的分数约分后等于,其中K是正整数,则该类分数中分数值最小的是()。
某公司售出了一批水泥共450吨,计划使用同等数量的A型卡车和B型卡车进行运输。其中A型卡车每辆可运输25吨,而B型卡车由于被指派了其他运输任务,由载重量多了5吨的C型卡车来替代其运输。结果在使用的A型卡车数量不变的情况下,总的用车量减少了2辆,则B型卡车每
掷两个骰子,掷出的点数之和为奇数的概率为P1。掷出的点数之和为偶数的概率为P2,问P1和P2的大小关系是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
有关人权,下列表述错误的是()。
法的制定就是指法定的国家机关,依照法定职权和程序()。
清代案件经过秋审或朝审程序后,处理结果包括
清朝乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用的程序是
西周时期为保证适用法律的谨慎,防止错杀无辜,对犯罪事实有疑的案件,在司法审判中要经过()程序。
随机试题
动作技能形成的过程中,需要在头脑内反复思考身体动作的进行过程。这表明在动作技能的学习过程中反馈因素很重要。
为构建社会主义和谐社会提供精神支撑的是()
某人患1型糖尿病,查餐后2小时血糖15mmol/L(270mg/dl)。给胰岛素静滴,静滴时病人自觉多汗、手抖、饥饿,随即意识不清,应考虑其原因是
健康相关行为是指()
胸壁被打伤,皮肤无破损,X线光片显示肋骨骨折,应为左大腿刀砍伤,查伤口长l0cm,深及肌膜及肌肉浅层,称
下列表述最能反映医学伦理学本质的是
北京政府的刑法典是()。
在危险源识别的方法中,属于专家调查法的是()。
普通累犯是指判处有期徒刑以上刑罚的犯罪分子,刑罚执行完毕或赦免以后,在()以内再犯应当判处有期徒刑以上刑罚之罪的犯罪人。
WhyisChildren’sSkiingDaytobeheld?
最新回复
(
0
)