学堂 学堂 学堂公众号手机端

要调换字符串的顺序,可以使用一个循环来将字符串中的字符逆序输出

lewis 2年前 (2023-12-23) 阅读数 4 #技术

要调换字符串的顺序,可以使用一个循环来将字符串中的字符逆序输出。下面是一个示例代码:

#include<stdio.h> #include<string.h> voidreverseString(charstr[]){ intlength=strlen(str); chartemp; for(inti=0;i<length/2;i++){ temp=str[i]; str[i]=str[length-1-i]; str[length-1-i]=temp; } } intmain(){ charstr[]="Hello,World!"; printf("Originalstring:%s\n",str); reverseString(str); printf("Reversedstring:%s\n",str); return0; }

这段代码会将字符串“Hello,World!”的顺序逆转输出,结果为“!dlroW,olleH”。通过循环逐个交换字符的位置,可以实现字符串的逆序。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门