網頁

2010年5月4日 星期二

C字串反轉

輸內字串如"1234567890"輸出為"0987654321"

39 則留言:

  1. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[100];
     gets(name);
     int x=strlen(name);
     for (int i=x-1; i>=0; i--)
     { 
     cout<<name[i];
     }
     cout<<endl;
     system("Pause");
     return 0;
    }

    回覆刪除
  2. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="哈囉哈囉";
     gets(name);
     //puts(name);
     int x=strlen(name);
     //cout<<sizeof(name)<<endl;
     //cout<<x<<endl;
     for(int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     //strcat(name,name2);
     //puts(name);
     //cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  3. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="哈囉哈囉";
     gets(name);
     //puts(name);
     int x=strlen(name);
     //cout<<sizeof(name)<<endl;
     //cout<<x<<endl;
     for(int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     //strcat(name,name2);
     //puts(name);
     //cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  4. #include <iostream>
    #include <cstdio>
    #include <cstring>

    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for (int i=x-1; i>=0; i--)
    cout<<name[i];
    cout<<endl;


    puts(name);
    cout<<strlen(name)<<endl;

    system("Pause");
       return 0;
    }

    回覆刪除
  5. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[]="1234567890";
     puts(name);
     int x=strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<"\n";
     system("pause");
     return 0;
    }

    回覆刪除
  6. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[]="1234567890";
     puts(name);
     int x=strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<"\n";
     system("pause");
     return 0;
    }

    回覆刪除
  7. b#include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[]="1234567890";
     puts(name);
     int x=strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<"\n";
     system("pause");
     return 0;
    }

    回覆刪除
  8. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[]="1234567890";
     puts(name);
     int x=strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<"\n";
     system("pause");
     return 0;
    }

    回覆刪除
  9. #include <iostream>
    #include <cstdio>
    #include <cstring>

    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for (int i=x-1; i>=0; i--)
    cout<<name[i];
    cout<<endl;


    puts(name);
    cout<<strlen(name)<<endl;

    system("Pause");
       return 0;
    }

    回覆刪除
  10. #include <iostream>
    #include <cstdio>
    #include <cstring>

    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for (int i=x-1; i>=0; i--)
    cout<<name[i];
    cout<<endl;


    puts(name);
    cout<<strlen(name)<<endl;

    system("Pause");
       return 0;
    }

    回覆刪除
  11. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[]="1234567890";
     puts(name);
     int x=strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<"\n";
     system("pause");
     return 0;
    }

    回覆刪除
  12. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[]="1234567890";
     puts(name);
     int x=strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<"\n";
     system("pause");
     return 0;
    }

    回覆刪除
  13. #include <iostream>
    #include <cstdio>
    #include <cstring>

    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for (int i=x-1; i>=0; i--)
    cout<<name[i];
    cout<<endl;


    puts(name);
    cout<<strlen(name)<<endl;

    system("Pause");
       return 0;
    }

    回覆刪除
  14. #include <iostream>
    #include <cstdio>
    #include <cstring>

    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for (int i=x-1; i>=0; i--)
    cout<<name[i];
    cout<<endl;


    puts(name);
    cout<<strlen(name)<<endl;

    system("Pause");
       return 0;
    }

    回覆刪除
  15. #include <iostream>
    #include <cstdio>
    #include <cstring>

    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for (int i=x-1; i>=0; i--)
    cout<<name[i];
    cout<<endl;


    puts(name);
    cout<<strlen(name)<<endl;

    system("Pause");
       return 0;
    }

    回覆刪除
  16. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
    // puts(name);
     int x=strlen(name);
    // cout<<sizeof(name)<<endl;
    // cout<<x<<endl;
     for (int i=x-1; i>=0; i--)
      cout<<name[i];
     cout<<endl;
    // strcat(name, name2);
    // puts(name);
    // cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  17. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="YOYOYO";
     gets(name);
    // puts(name);
     int x=strlen(name);
    // cout<<sizeof(name)<<endl;
    // cout<<x<<endl;
     for (int i=x-1; i>=0; i--)
      cout<<name[i];
     cout<<endl;
    // strcat(name, name2);
    // puts(name);
    // cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  18. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
    // puts(name);
     int x=strlen(name);
    // cout<<sizeof(name)<<endl;
    // cout<<x<<endl;
     for (int i=x-1; i>=0; i--)
      cout<<name[i];
     cout<<endl;
    // strcat(name, name2);
    // puts(name);
    // cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  19. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
    // puts(name);
     int x=strlen(name);
    // cout<<sizeof(name)<<endl;
    // cout<<x<<endl;
     for (int i=x-1; i>=0; i--)
      cout<<name[i];
     cout<<endl;
    // strcat(name, name2);
    // puts(name);
    // cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  20. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     gets(name);
     int x=strlen(name);
    for (int i=x-1;
      ; i--)
    {
    cout<<name[i];
    }
    cout<<endl;   
     system("Pause");
        return 0;
    }

    回覆刪除
  21. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     
     gets(name);
     int x=strlen(name);
     for (int i=x-1; i>=0; i--)
     {
      cout<<name[i];
     }
        cout<<endl;
        system("Pause");
        return 0;

    回覆刪除
  22. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
        char name[100];
       
        gets (name);
        int x=strlen(name);
        for (int i=x-1;i>=0;i--)
        {
        cout<<name[i];
    }
        cout<<endl;
        system("Pause");
        return 0;
    }

    回覆刪除
  23. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
    // puts(name);
     int x=strlen(name);
    // cout<<sizeof(name)<<endl;
    // cout<<x<<endl;
     for (int i=x-1; i>=0; i--)
      cout<<name[i];
     cout<<endl;
    // strcat(name, name2);
    // puts(name);
    // cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  24. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
        char name[]="1234567890";
        puts(name);
        int x=strlen(name);
        for (int i=x-1;i>=0;i--)
            cout<<name[i];
        cout<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  25. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
     //puts(name);
     int x =strlen(name);
     //cout<<sizeof(name)<<endl;
     //cout<<x<<endl;
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     strcat(name,name2);
     //puts(name);
     //cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  26. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
    char name[100];
    char name2[]="恭喜發財";
    gets(name);
    //puts(name);
    int x=strlen(name);
    //cout<<sizeof(name)<<endl;
    //cout<<x<<endl;
    for(int i=x-1;i>=0;i--)
    cout<<name[i];
    cout<<endl;
    //strcat(name,name2);
    //puts(name);
    //cout<<strlen(name)<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  27. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for(int i=x-1;i>=0;i--)
    cout<<name[i];
    cout<<endl;
    system("Pause");
    return 0;
    }

    回覆刪除
  28. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
    char name[100];
    char name2[]="不讓你睡";
    gets(name);
    //puts(name);
    int x=strlen(name);
    //cout<<sizeof(name)<<endl;
    //cout<<x<<endl;
    for(int i=x-1;i>=0;i--)
    cout<<name[i];
    cout<<endl;
    //strcat(name,name2);
    //puts(name);
    //cout<<strlen(name)<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  29. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
    char name[100];
    char name2[]="老師好帥";
    gets(name);
    //puts(name);
    int x=strlen(name);
    //cout<<sizeof(name)<<endl;
    //cout<<x<<endl;
    for(int i=x-1;i>=0;i--)
    cout<<name[i];
    cout<<endl;
    //strcat(name,name2);
    //puts(name);
    //cout<<strlen(name)<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  30. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     
     gets(name);
     int x=strlen(name);
     for (int i=x-1; i>=0; i--)
     {
      cout<<name[i];
     }
        cout<<endl;
        system("Pause");
        return 0;
    }

    回覆刪除
  31. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
    char name[100];
    char name2[]="EA SPORT";
    gets(name);
    //puts(name);
    int x=strlen(name);
    //cout<<sizeof(name)<<endl;
    //cout<<x<<endl;
    for(int i=x-1;i>=0;i--)
    cout<<name[i];
    cout<<endl;
    //strcat(name,name2);
    //puts(name);
    //cout<<strlen(name)<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  32. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
     //puts(name);
     int x =strlen(name);
     //cout<<sizeof(name)<<endl;
     //cout<<x<<endl;
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     strcat(name,name2);
     //puts(name);
     //cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  33. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
     //puts(name);
     int x =strlen(name);
     //cout<<sizeof(name)<<endl;
     //cout<<x<<endl;
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     strcat(name,name2);
     //puts(name);
     //cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  34. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[]="狗尾續貂";
     gets(name);
     //puts(name);
     int x =strlen(name);
     //cout<<sizeof(name)<<endl;
     //cout<<x<<endl;
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     strcat(name,name2);
     //puts(name);
     //cout<<strlen(name)<<endl;
     system("pause");
     return 0;
    }

    回覆刪除
  35. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
    char name[100];
    gets(name);
    int x=strlen(name);
    for (int i=x-1; i>=0; i--)
    cout<<name[i];
    cout<<endl;
    puts(name);
    cout<<strlen(name)<<endl;
    system("Pause");
    return 0;
    }

    回覆刪除
  36. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
    char name[100];
    char name2[]="鄭至華";
    gets(name);
    //puts(name);
    int x=strlen(name);
    //cout<<sizeof(name)<<endl;
    //cout<<x<<endl;
    for(int i=x-1;i>=0;i--)
    cout<<name[i];
    cout<<endl;
    //strcat(name,name2);
    //puts(name);
    //cout<<strlen(name)<<endl;
    system("pause");
    return 0;

    回覆刪除
  37. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[10];
     gets(name);
     int x =strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     strcat(name,name2);
     system("pause");
     return 0;
    }

    回覆刪除
  38. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[100];
     char name2[100];
     gets(name);
     int x=strlen(name);
     for (int i=x-1; i>=0; i--)
     { 
     cout<<name[i];
     }
     cout<<endl;
     system("Pause");
     return 0;
    }

    回覆刪除
  39. #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    int main()
    {
     char name[10];
     gets(name);
     int x =strlen(name);
     for (int i=x-1;i>=0;i--)
      cout<<name[i];
     cout<<endl;
     strcat(name,name2);
     system("pause");
     return 0;
    }

    回覆刪除

HTML 編輯器