面试题65:字符串的逆序输出

    问:如何将一个字符串,在输入后将其逆序输出。

    答:编写的程序如下。


    01 #include<iostream> 02 using namespace std; 03 04 void main() 05 { 06 char a[50];memset(a,0,sizeof(a)); 07 int i=0,j; 08 char t; 09 cin. getline(a,50,'/n'); 10 for(i=0,j=strlen(a)-1;i<strlen(a)/2;i++,j—) 11 { 12 t=a[i]; 13 a[i]=a[j]; 14 a[j]=t; 15 } 16 cout<<a<<endl; 17 }