#include <stdio.h>
#include <string.h>
void str_reverse(char *str)
{
int length=strlen(str);//得到字符串的长度
for(int i=0;i<length/2;i++)//循环一半
{
char temp=str[i];//交换
str[i]=str[length-i-1];
str[length-i-1]=temp;
}
}
int main(int argc, char *argv[])
{
char str[]="hello world";
printf("原始字符串:%s\n",str);
str_reverse(str);
printf("逆序后的字符串:%s\n",str);
return 0;
}
【自学】C语言每日一题-逆序字符串
于 2023-07-17 20:42:14 首次发布