解题思路:就是把后m位数的第一位作输出行的第一个输出的数,即把前面的数放到m个数的后面,
注意事项:
参考代码
#include<stdio.h>
void data(int c[],int a,int b);
int main()
{
int a;
scanf("%d",&a);
int i=0;
int c[100];
for(i=0;i<a;i++)
{
scanf("%d",&c[i]);
}
int b;
scanf("%d",&b);
data(c,a,b);
int e=a-b;
for(i=0;i<a;i++,e++)
{
printf("%d ",c[e]);
}
return 0;
}
void data(int c[],int a,int b)
{
int i;
int j=a;
for(i=0;i<a-b;i++,j++)
{
c[j]=c[i];
}
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:568 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:596 |
校门外的树 (C语言代码)浏览:1166 |
输出正反三角形 (C语言代码)浏览:859 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:484 |
printf基础练习2 (C语言代码)浏览:826 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:686 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:368 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:658 |
字符逆序 (C语言代码)浏览:506 |