汇编字符串反序输出 用VB编程,将输入的字符串以反序输出?
用VB编程,将输入的字符串以反序输出?
使用VB编程,输入的字符串将按相反顺序输出
两种方法:代码如下
private sub command1 Click()
dim s as string,t as string
s=InputBox(“input a string”
print t t t
dim I as integer
for I=len(s)to 1 step-1
t=t&;mid(s,I),1)
下一个
打印t
结束Su
第二个简单版本。
Private Sub Command1_uu2;Click()
dim s as string,t as string
s=InputBox(“input a string”)
]“t=strreverse(s)
end Sub
#include<stdio。H>#包含<string。H> void input(char st[
!]define the input function void reverse(char st[]//define the reverse 2113 function 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,VB6.0可以使用strreverse函数实现逆序输出。strreverse函数返回指定子字符串的字符顺序颠倒的字符串语法:strreverse(string1)参数string1是字符顺序颠倒的字符串。如果string1是长度为零的字符串(“”),则返回长度为零的字符串。如果string1为null,则生成错误。演示代码:
~]#include<stdio。H>#包含<string。H> void print(char*STR,int length)//逆序输出函数{int i for(i=length-1i>=0I--)//从给定字符串的最后一位开始依次向前遍历字符,putchar(*(STR i))//打印每个向前的字符,直到第一个字符。}Int main(){char STR[80]=“”//定义一个80字节的字符串数组并初始化gets(STR)//从键盘输入一个字符串(以enter结尾)print(STR,strlen(STR))//调用上面定义的函数输出字符串printf(“n”)//输入一个回车换行字符,以便后续的输出可以开始一个新行返回0}
汇编字符串反序输出 vb字符串反序输出 如何将字符串反序排列
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。