简答题:请编写函数proc(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从P到n-1(p≤n-1)的

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
请编写函数proc(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从P到n-1(p≤n-1)的数组元素平移到数组的前面。
例如,一维数组中的原始内容为1,2,3,4,5,6,7,8,9,10,11,12,13,14,p的值为4。移动后,一维数组中的内容应为5,6,7,8,9,10,11,12,13,14,1,2,3,4。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
#define M 80
void proc(int * w,int P,int n)
{ }
void main()
{
int arr[M]={1,2,3,4,5,6,7,8,9,10,11,12,13,14};
int i,p,n=14;
printf("The original data:\n");
for(i=0:i<n;i++)
printf("%3d",arr[i]);
printf("\n\nEnter P:");
scanf("%d",&p);
proc(arr,p,n);
printf("\nThe data after moving:\n");
for(i=0:i<n,i++)
printf("%3d",arr[i]);
printf("\n\n");
}
参考答案:
答案解析:

使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。 程序

使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。 程序输出: s1:n=20s2:n=1

查看答案

向客户出借资金供其买入上市证券或者出借上市证券供其卖出,并收取担保物的经营活动属于(  )。

向客户出借资金供其买入上市证券或者出借上市证券供其卖出,并收取担保物的经营活动属于(  )。 A.证券承销业务 B.证券经纪业务 C.融资融券业务 D.证券自营

查看答案

多个证券组合可行域的特点是,其左边界必然是向左凸的曲线或直线。( )

多个证券组合可行域的特点是,其左边界必然是向左凸的曲线或直线。( )

查看答案

在我国,基金的会计核算由基金管理公司或基金托管人独立完成。( )

在我国,基金的会计核算由基金管理公司或基金托管人独立完成。( )

查看答案

某施工单位认为工商行政管理部门对其罚款过重,向法院提起诉讼。法院经过审理,认为该行政处罚显失公平。关于法院对该案的处理,

某施工单位认为工商行政管理部门对其罚款过重,向法院提起诉讼。法院经过审理,认为该行政处罚显失公平。关于法院对该案的处理,下列说法中正确的是(  )。 A.由于该

查看答案