美文网首页
C语言实现字符串(字符数组)反转

C语言实现字符串(字符数组)反转

作者: 谁的青春不迷茫_5c6a | 来源:发表于2020-05-16 18:17 被阅读0次

    源代码

    #include <stdio.h>
    #include <string.h>
    
    int main(){
        
        // 保存字符串的字符数组
        char str[] = "www.runoob.com";
        // 作为交换时的临时变量 
        char temp;
        // 求出字符数组的长度
        int len = strlen(str);
        int i = 0;
            
        printf("原字符串为:%s\n", str);
        for(; i<len/2; i++){
            // 交换字符
            temp = str[i];
            str[i] = str[len-1-i];
            str[len-1-i] = temp;
        }
        // 输出结果
        printf("反转后的字符串为:%s\n", str);
        return 0;
    }
    

    运行结果

    运行结果

    相关文章

      网友评论

          本文标题:C语言实现字符串(字符数组)反转

          本文链接:https://www.haomeiwen.com/subject/xwurohtx.html