反转字符串
题目:
写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。
思路:
将字符串由第length/2处看作两部分,交换第i个字符和第length-1-i个字符即可。
代码示例:
```/**
* 反转字符串
* @param str string字符串
* @return string字符串
*
* C语言声明定义全局变量请加上static,防止重复定义
*/
char* solve(char* str ) {
// write code here
int length = strlen(str);
char temp;
for(int i = 0;i < length/2; i++){
temp=str[i];
str[i]=str[length-1-i];
str[length-1-i]=temp;
}
return str;
}