反转函数
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int a[100];
char str[100];
for(int i=1;i<10;i++)
a[i]=i;
for(int i=0;i<10;i++)
str[i]='a'+i;
puts("反转前:");
for(int i=1;i<10;i++)
printf("%d",a[i]);
cout<<endl;
for(int i=0;i<10;i++)
printf("%c",str[i]);
cout<<endl;
//反转
reverse(a+1,a+10);
reverse(str,str+10);
puts("反转后:");
for(int i=1;i<10;i++)
printf("%d",a[i]);
cout<<endl;
for(int i=0;i<10;i++)
printf("%c",str[i]);
cout<<endl;
return 0;
}
运行结果:
反转前:
123456789
abcdefghij
反转后:
987654321
jihgfedcba