要调换字符串的顺序,可以使用一个循环来将字符串中的字符逆序输出
要调换字符串的顺序,可以使用一个循环来将字符串中的字符逆序输出。下面是一个示例代码:
#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”。通过循环逐个交换字符的位置,可以实现字符串的逆序。
版权声明
本文仅代表作者观点,不代表博信信息网立场。