📄 00039.cpp
字号:
/*
名称编号:00039
实现功能:数组两两倒序—指针传参数法
运行结果:通过
*/
/***************************************************************************/
#include <iostream>
using namespace std;
void inv(int *x,int n);//函数原形
void main()
{
int a[10];
int i,*p=a;
cout<<"请输入10个所需倒序的正整数:"<<endl;
for(i=0;i<10;p++,i++)
cin>>*p;
p=a;
inv(p,10);
cout<<"经倒序后的数据是:"<<endl;
for(p=a;p<a+10;p++)
cout<<*p<<' ';
cout<<endl;
}
void inv(int *x,int n)
{
int t,*p,*i,*j,m=(n-1)/2;
i=x;
j=x+n-1;
p=x+m;
for(;i<p;i++,j--)
{
t=*i;
*i=*j;
*j=t;}
}
/***************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -