c++ 考试 编写函数void revstr (char *str),其功能是把字符串str反序
来源:百度知道 编辑:UC知道 时间:2024/05/25 19:51:47
#include<string>
using namespace std;
void revstr(char *str)
{
int a=strlen(str);
for(int i=0;i<a/2;i++)
{
char temp;
temp=str[i];
str[i]=str[a-i-1];
str[a-i-1]=temp;
}
#include<cstring>加入这个头文件
void revstr(char *str){
int a=strlen(str);
for(int i=0;i<a/2;i++){
char tmp;
tmp=str[i];
str[i]=str[a-i-1];
str[a-i-1]=tmp;
}
#include <iostream>
void revstr(char *str);
int main()
{
char wap[6]="hello";
revstr(wap);
std::cout<<wap;
return 0;
}
void revstr(char *str)
{ int n=strlen(str);
char temp;
for(int i=0;i<(n/2);i++)
{temp=str[i];str[i]=str[n-i-1];str[n-i-1]=temp;}
}