繁體中文
当前位置:首页 > 信息世界 > 程序源码 > 详细内容
『vb』判断是否是回文
发布时间:2009/7/5  阅读次数:2840  字体大小: 【】 【】【

Private Sub Form_Click()
  Dim length As Integer
       Dim str1 As String
       Dim strleft As String
       Dim strright As String
       Dim k As Integer
       str1 = InputBox("请输入任意的字符串") '输入任意字符串
       length = Len(Trim(str1))
       k = 1
       Do
               strleft = Mid(str1, k, 1) '从左边起逐个取出一个字符
               strright = Mid(str1, length + 1 - k, 1) '从右边起逐个取出一个字符
               If strleft <> strright Then
                       Exit Do
               End If
               k = k + 1
       Loop While k <= length / 2
       If k > length / 2 Then
               Form1.Print str1 & "是回文"
       Else
               Form1.Print str1 & "不是回文"
       End If
End Sub

回文:左边开始读和右边开始读都相同
例:yyuuyy

我要评论
  • 匿名发表
  • [添加到收藏夹]
  • 发表评论:(匿名发表无需登录,已登录用户可直接发表。) 登录状态:未登录
最新评论
所有评论[0]
    暂无已审核评论!
 
 版权声明     关于本站      在线留言       登陆管理      个人博客   
 『辰桦网络』. All Rights Reserved
Station construction time: on April 4, 2006