首页 > 试题广场 >

手写代码:字符串逆序

str.split('').reverse().join('')

发表于 2020-03-18 17:31:19 回复(0)
:Dp头像 :Dp
void reverse(char* str)
{
    assert(str); 
    int len = strlen(str);
   
    char* left = str;
    char* right = str + len - 1;

    while (left < right)
    {
        char tmp = *left;
        *left = *right;
        *right = tmp;
        left++;
        right--;
    }

}
main()
{
    char arr[256];
    
    gets(arr);
    reverse (arr);
    printf("%s", arr);
}
发表于 2022-07-22 17:52:56 回复(0)
s = input()
a = s[::-1]
print(a)

发表于 2021-06-22 14:11:51 回复(0)
reverse(string.begin(),string.end());
发表于 2020-03-18 16:07:59 回复(0)
print(input()[::-1])
发表于 2020-03-18 13:17:23 回复(0)