14.请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移动m次.例如,14.\x05请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 05:32:51
![14.请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移动m次.例如,14.\x05请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移](/uploads/image/z/3969789-69-9.jpg?t=14.%E8%AF%B7%E7%BC%96%E5%86%99%E5%87%BD%E6%95%B0fun%2C%E5%87%BD%E6%95%B0%E7%9A%84%E5%8A%9F%E8%83%BD%E6%98%AF%3A%E5%90%91%E5%8F%B3%E7%A7%BB%E5%8A%A8%E4%B8%80%E7%BB%B4%E6%95%B0%E7%BB%84%E4%B8%AD%E7%9A%84%E5%86%85%E5%AE%B9%3B+%E8%8B%A5%E6%95%B0%E7%BB%84%E4%B8%AD%E6%9C%89n%E4%B8%AA%E6%95%B4+%E6%95%B0%2C%E5%90%91%E5%8F%B3%E7%A7%BB%E5%8A%A8m%E6%AC%A1.%E4%BE%8B%E5%A6%82%2C14.%5Cx05%E8%AF%B7%E7%BC%96%E5%86%99%E5%87%BD%E6%95%B0fun%2C%E5%87%BD%E6%95%B0%E7%9A%84%E5%8A%9F%E8%83%BD%E6%98%AF%3A%E5%90%91%E5%8F%B3%E7%A7%BB%E5%8A%A8%E4%B8%80%E7%BB%B4%E6%95%B0%E7%BB%84%E4%B8%AD%E7%9A%84%E5%86%85%E5%AE%B9%3B+%E8%8B%A5%E6%95%B0%E7%BB%84%E4%B8%AD%E6%9C%89n%E4%B8%AA%E6%95%B4+%E6%95%B0%2C%E5%90%91%E5%8F%B3%E7%A7%BB)
14.请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移动m次.例如,14.\x05请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移
14.请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移动m次.例如,
14.\x05请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整
数,向右移动m次.
例如,一维数组中的原始内容为:1,2,3,4,5,6,7,8,9,10; m的值为3.移动后,一维数组中的内容应为:8,9,10,1,2,3,4,5,6,7.
给定源程序:
#include
void fun(int *w,int n,int m)
{
}
void main( )
{ int a[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
int i,m;
printf("The original data:\n");
for(i=0; i
14.请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移动m次.例如,14.\x05请编写函数fun,函数的功能是:向右移动一维数组中的内容; 若数组中有n个整 数,向右移
void fun(int *w,int n,int m)
{
\x05int i;
\x05int j;
\x05int temp;
\x05for(i=0;i0;j--)
\x05\x05{
\x05\x05\x05w[j] = w[j-1];
\x05\x05}
\x05\x05w[0] = temp;
\x05}
}