首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
58
问题
请编写函数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://www.kaotiyun.com/show/kPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《中华人民共和国中国人民银行法》的规定,我国货币政策的最终目标是(),并以此促进经济增长。
2015年政府工作报告中,李克强总理针对产业发展提到了一个新概念:要实施“中国制造2025”。下列对此理解错误的是()。
在市场经济条件下,资源配置的主要方式是()。
金融市场最基本的功能是()。
根据《刑事诉讼法》的规定,下列不属于中级人民法院管辖的第一审刑事案件是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
乙遭车祸昏迷在路上,甲途经发现后雇计程车将乙送往医院,并帮其支付医药费,在救助过程中,甲的名牌衣服因染有乙的血渍而不能使用,同时乙的贵重手表遗落在事故地点,甲因疏忽而未能发现。下列说法中不正确的是()。
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
六年级五个班的同学共植树100棵。已知每个班植树的棵数都不相同,且按数量从多到少的排名恰好是一、二、三、四、五班。又知一班植的棵数是二、三班植的棵数之和,二班植的棵数是四、五班植的棵数之和,那么三班最多植树多少棵?
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度:华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
随机试题
酶促作用和酶抑作用可影响药物的
“以补为固”,补而兼疏的方剂是
某宗土地上有一幢8层高、各层建筑面积相同的住宅楼,建筑密度为50%。假设该住宅楼的总价为2000万元,平均单价为5000元/m2,楼面地价为1200元/m2,则该宗土地的总价为()万元。
甲公司是一家制造和销售洗衣粉的公司。目前洗衣粉产业的产品逐步标准化,技术和质量改进缓慢,洗衣粉市场基本饱和。处于目前发展阶段的甲公司具备的财务特征有()。
小说《最后一课》中,韩麦尔先生对他的学生说:“孩子们……柏林来了命令,阿尔萨斯和洛林两省的学校只准教德语……今天是你们最后一堂法语课。”与这一情景密切相关的历史事件是()。
在一次大班数学的分类教学中,活动开始,老师出示了许多动物的卡片,请小朋友们上来把他认为具有相同特征的动物放在一起,航航上来将狮子、老虎与羊放到一起,其他小朋友马上大叫起来:“不对,不对,老虎和狮子会把羊吃掉的。”航航迟疑了一会,把羊去掉,然后将乌龟与狮子、
(2011江苏B类114)如下图题干所示三个图形给出了同一个立体图形的不同侧面,所给出的四个选项图形中只有一个与该立体图形相同,请把它找出来。
当土地在春季被犁时,整个冬季都在土壤里的蕨的种子被翻到表面,然后重新沉积到表层的下面,种子短暂的曝光刺激了感受器。感受器在种子埋在土壤里的那几个月期间已对太阳光变得高度敏感。受刺激后的感受器激发种子发芽。没有漫长的黑暗和随后的曝光,蕨的种子就不会发芽。
WhatIsthePaperlessOffice?Itbecameaclassicexampleofatechno-Utopianprophecybecomingfaulty.Thenotionofthe"
下列关于this指针的叙述中,正确的是()。
最新回复
(
0
)