R everse
- 1. class Reverse
{
public static void main(String abc[])
{
char Str[]={‘S’,’P’,’I’,’R’,’E’};
int i=0,j=4,k;
char Tmp;
while(i<j)
{
Tmp=Str[i];
Str[i]=Str[j];
Str[j]=Tmp;
i++;
j--;
}
for(i=0; i<5; i++)
{
System.out.print(Str[i]);
}
}
}
- 2. EXECUTION
0 1 2 3 4
Str[] S P I R E
i=0; j=4;
While(i<j) 0<4 True Tmp
Tmp=Str[i];
Str[i]=Str[j];
Str[j]=Tmp;
i++; i=1
J++; J=1