2016 - 2024

感恩一路有你

c语言怎么把字符串倒序 用C语言写一个函数,使输入的字符串按反序存放,在主函数中输入和输出字符串?

浏览量:2261 时间:2021-03-12 16:31:52 作者:admin

用C语言写一个函数,使输入的字符串按反序存放,在主函数中输入和输出字符串?

#包括和限制。H>#包含<string。H> void input(char st)///定义输入函数void reverse(char st)///定义reverse 2113函数int main(){char s[20]input(s)///调用输入函数printf(“original string:sn”,s)//输出原始字符串5261 reverse(s)//调用reverse 4102函数printf(“new string:sn”),s) //输出逆序字符串return 0}void input(char st)}{printf(“please enter string:”)get(st)}//逆序函数void reverse(char st)}{int n=strlen(st)for(int i=0,j=n-1,ti<(n/2)t=st[i],st[i]=st[j],st[j]=t,i,库函数strrev可以按相反的顺序直接输出字符串。使用它时,头文件字符串。H应包括在内。代码代码如下:代码如下:代码如下:以下代码如下:以下代码如下:以下代码如下:代码代码如下:代码如下:代码如下:以下代码如下:代码如下:以下代码如下:代码如下:代码如下:代码代码如下如下:代码如下如下:代码如下:代码如下:代码如下:代码如下:代码如下:代码如下:代码如下:代码如下如下:以下代码如下:以下代码代码如下:以下代码如下:以下代码代码如下:以下代码如下:以下代码如下:以下代码如下:以下代码如下:以下代码如下:以下代码如下:以下代码如下:如下:以下代码如下:以下代码如下:以下代码如下:如下:以下代码如下:以下代码如下:以下代码如下:以下代码如下::::::::::::::::::::////// (字符a[20],char测试字符串的长度为[i=0

!]k=J=strlen(a)//测试字符串的长度

!k[k]=a[i]//交换值

!][int[J,J,J,k,k,k

!J=J=J[J]J=J[J]J[J]J[J[J]J[J[J[J]J[J[J]J[J[J]J[J[J]J[J[J]J[J[J]J[J[J]J[J[J]J[J]J[J]J[J]J[J]J[J]J[J[J]J[J[J]J[J[J]J[J[J]J[J

I)

{printf(%C”,d[I])//输出数值

}printf(“n”)

printf(%s”,d) //直接输出字符串。在这种情况下,输出的是字符数组名,而不是数组元素名

返回0

c语言怎么把字符串倒序 c语言怎么反转输出字符串 C语言逆序输出

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。