解题思路:
注意事项:
参考代码:
#include<stdio.h>
void move(int n,int a[],int *m);
int main()
{
int a[100],i,n,m;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
move(n,a,&m);
for(i=0;i<n;i++)
printf("%d\t",a[i]);
printf("\n");
return 0;
}
void move(int n,int a[],int *m)
{int i;
scanf("%d",m);
for(i=0;n-i-1>=0;i++)
{
a[n-1+*m-i]=a[n-1-i];
}
for(i=0;i<*m;i++)
{
a[i]=a[n+i];
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:709 |
IP判断 (C语言代码)浏览:1444 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:644 |
printf基础练习2 (有点不明白)浏览:887 |
众数问题 (C语言代码)浏览:911 |
IP判断 (C语言代码)浏览:820 |
Cylinder (C语言描述,蓝桥杯)浏览:1279 |
矩形面积交 (C++代码)浏览:1204 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:612 |