将数组后那位转换到前边.cpp

来自「(1)该码功能是将数组后n为一次放在数组前面」· C++ 代码 · 共 29 行

CPP
29
字号
#include<iostream.h>
class Array
{
	int n,a[10],b[10];
public:
	Array(int m,int c[])
	{
		n=m;
		for(int i=0;i<10;i++) a[i]=c[i];
	}
	void change()
	{
		int *p=a;
		for(int i=0;i<10;i++)
			b[(i+n)%10]=*p++;
	}
	void output()
	{
		for(int i=0;i<10;i++) {cout<<b[i]<<'\t'; if((i+1)%5==0)cout<<'\n';}
	}
};
void main()
{
	int t[]={1,2,3,4,5,6,7,8,9,10};
	Array test(3,t);
	test.change();
	test.output();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?