TC官方合作论坛

标题: 使用逻辑运算符判断两长度相同数字型的字符串是否相同 [打印本页]

作者: a105865094    时间: 2011-8-6 22:56
标题: 使用逻辑运算符判断两长度相同数字型的字符串是否相同
可以加深对逻辑运算的理解吧:)
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
string string_a,string_b
int len,weizhi,test
bool Flag
Flag = true
string_a = "12356"
string_b = "12350"
len = str.strleng(string_a)//获得字符串长度
while (len>0)
  Flag = Flag && (convert.strtoint(str.strsub(string_a,weizhi,weizhi+1))==convert.strtoint(str.strsub(string_b,weizhi,weizhi+1)))
    //进行与运算,只要有一个位置的字符不同则Flag为假
     weizhi=weizhi+1
    len=len-1
endwhile
if (Flag==true)
help.messagebox("两数字型字符串一样")
else
help.messagebox("两数字型字符串不一样")
endif


作者: Justice    时间: 2011-8-6 23:10
代码有够复杂的..  支持一下...
作者: 小风子    时间: 2011-8-7 06:47
不错,支持!
作者: TC管理员    时间: 2011-8-7 09:40
:+,  不错 。  支持下.
作者: ↘夢想飛舞√    时间: 2011-8-7 09:43
帮助他人同时提高自己。不错,支持,对新手有帮助,个人建议发帖给其他人学习的时候最好用中文编程,这样新手更容易看懂。
作者: maguo0426    时间: 2012-5-7 23:16
就金




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1