#include <iostream>
#include <stdio.h>
using namespace std;
int main() {
void cool(char str[],int n);
char str[100];//先定义一个字符串
char c,m;
cout<<"请输入一个字符串:"<<endl;
gets(str);//输入该字符串
int i,k=0;
for(i=0; (c=str[i])!='\0'; i++)
k++;//计算该字符串共有多少个字符
//cout<<k<<endl;
//printf("%d",k);
cool(str,k);//调用函数
cout<<"倒置后的字符串如下:"<<endl;
cout<<str<<endl;
return 0;
}
void cool(char str[],int n) {
char m;
int i;
for(i=0; i<n/2; i++) {
m=str[i];
str[i]=str[n-i-1];
str[n-i-1]=m;//交换相应位置的字符
}
}
写出一个函数,使从键盘上输入的一个字符串反序存放,并在主函数中输入和输出该字符串
最新推荐文章于 2023-01-06 17:04:40 发布