C++实现将数组中的值反转
代码很简单,这里就不多废话了,直接奉上:
#include<iostream>
usingnamespacestd;
int*reverse(int*list,intsize)
{
for(inti=0,j=size-1;i<j;i++,j--)
{
//Swaplist[i]withlist[j]
inttemp=list[j];
list[j]=list[i];
list[i]=temp;
}
returnlist;
}
voidprintArray(int*constlist,intsize)
{
for(inti=0;i<size;i++)
cout<<list[i]<<"";
}
intmain()
{
intlist[]={1,2,3,4,5,6};
int*p=reverse(list,6);
printArray(p,6);
return0;
}
另附上一则网友的写法
#include<math.h>
intmain(void)
{
charc[100][100];
inti=0,j;
chara;
while(1)
{
scanf("%s%c",c[i],&a);
if(a=='\n')
{
break;
}
i++;
}
for(j=i;j>=0;j--){
printf("%s",c[j]);
}
return0;
}热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短