逆序字符串

    xiaoxiao2021-03-26  27

    #include <iostream> //#include <cstring> #include <cstdio> using namespace std; const int N=10; int main(int argc, char** argv) { char str1[N],str2[N]; int i,len; puts("输入字符串:"); gets(str1); puts("输出逆序:"); len=strlen(str1); for(i=len-1;i>=0;i--) { str2[len-i-1]=str1[i]; } str2[len]='\0'; puts(str2); /* for(i=0;i<len;i++) { cout<<str2[i]; } */ return 0; }

    修改后:

    #include <iostream> //#include <cstring> #include <cstdio> using namespace std; //const int N=10; int main(int argc, char** argv) { int n; char str1[n],str2[n]; int i,len; puts("输入字符串:"); gets(str1); puts("输出逆序:"); len=strlen(str1); for(i=len-1;i>=0;i--) { str2[len-i-1]=str1[i]; } str2[len]='\0'; puts(str2); /* for(i=0;i<len;i++) { cout<<str2[i]; } */ return 0; }

    转载请注明原文地址: https://ju.6miu.com/read-350266.html

    最新回复(0)