l5_23a.cpp

来自「《C++程序设计教程》-杨国兴-电子教案及例题 C++程序设计PPT课件 h」· C++ 代码 · 共 27 行

CPP
27
字号
#include <iostream.h>
void inv(int *x, int n);
void main()
{
	int i,a[10]={0,1,2,3,4,5,6,7,8,9};
	cout << "原数组:";
	for(i=0;i<10;i++)
		cout << a[i] << "  ";
	cout << endl;
	inv(a,10);
	cout << "交换后的数组:";
	for(i=0;i<10;i++)
		cout << a[i] << "  ";
	cout << endl;
}
void inv(int *x, int n)
{
	int *i, *j, temp, m;
	m=(n-1)/2;
	for(i=x, j=x+n-1; i<j; i++, j--)
	{
		temp=*i;
		*i=*j;
		*j=temp;
	}
}

⌨️ 快捷键说明

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