将一个字符串逆序输出 如何用C语言将字符串逆序输出?
如何用C语言将字符串逆序输出?
C语言程序如下:#include<stdio。H>#包含<string。H>main(){inti,J,t,nchara[10]printf(“please input string:”)为(I=0I<=n/2I){t=a[I]a[I]=a[n-1-I]a[n-1-I]=t}为(J=0j<nj)printf(“%C”,a[J])printf(“”“n”)扩展数据:字符串反向输出的五种方法:1。使用数组循环2。StringBuffer 3的反向方法。StringBuffer 4的循环。堆栈5的后进先出。迭代完成
输入一个字符串,反转该字符串,按反转顺序输出该字符串。输入格式:输入一个长度不超过80个字符的非空字符串,在一行中以回车结束。输出格式:在一行中按相反顺序输出字符串。输入示例:Hello world!输出示例:!Dlrow olleh代码:#包含和ltstdio。H>#包含<string。H> int main(){char STR[83]gets(STR)//scanf(“%[^n]”,STR)//%[^n]表示接受所有字符而不使用回车符,包括空格int len=strlen(STR)//如果scanf(%s”,STR)只能接受Hello,但不能接受for(int)//I=len 1i>=0I--){/%[^n]不安全,请使用较少的printf(%C)“,STR[i])}返回0}
将一个字符串逆序输出 python逆序输出 python逆序输出字符串
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。