哈工大威海吧:有n个整数,使前面个数数顺序向后一m个位置,移出的数再从开头移入。
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/11 18:09:02
#include <stdio.h>
int main()
{
int A[100],B[100],n,m,i;
printf("input n:\n");/*输入整数个数n*/
scanf("%d",&n);
printf("input m:\n");/*输入m*/
scanf("%d",&m);
for(i=0;i<n;i++)
{printf("input number:\n");/*依次输入n个数字*/
scanf("%d",&B[i]);
}
for(i=0;i<n;i++)
{
A[i]=B[(i+m)%n];
}
printf("After transform the array is:\n");
for(i=0;i<n;i++)
printf("%d ",A[i]);
getch();
return 0;
}
#include <stdio.h>
int main()
{
int num[100],n,i,j,flag;
sacnf ("%d",&n);
for (i=0;i<n;i++)
{
flag=num[99];
for (i=99;i>0;i--) num[i]=num[i-1];
num[0]=flag;
}
for (i=0;i<100;i++) printf ("%d ",num[i]);
}
有n个整数,使前面个数数顺序向后一m个位置,移出的数再从开头移入。
从键盘输入n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数.
有n个整数,使前面各数顺序向后移m个位置,移出的数再从头移入。
有一个数列第一个数105第二个数85从第三个数开始每个数是它前面两个数的平均数第19个数的整数部分?
在指定的N个数中任意挑选M个,使他们的和为指定的一个数
在指定的N个数中怎样最快挑选M个,使他们的和为指定的一个数
在指定的N个数中怎样最快挑选M个,使他们的和为指定的一个数
输入10个整数中正数的个数及平均数
有一列数,第一个是100,第二个是90,从第三个数开始,就是前两数的平均数,第30个数的整数部分是多少
从1765到8431的整数中十位数字与个位数字相同的数有( )个