| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 445 人关注过本帖
标题:关于素数的判断
取消只看楼主 加入收藏
VB新人
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-8-1
收藏
 问题点数:0 回复次数:0 
关于素数的判断
Private Sub Form_Load()
Dim a, s, i As Integer
s = Val(InputBox("输入S的值"))
 For a = 2 To s - 1
    If s Mod a = 0 Then Print s & "不是素数": Exit For
      Next a
    If a > s - 1 Then Print s & "是素数"
'    Print a
'    Print s - 1
End Sub

代码如上,本人新手刚刚接触VB,有3个问题想了解下:
 1.If s Mod a = 0 Then Print s & "不是素数": Exit For 这句是什么意思,是不是跳出循环,:这个符号是什么意思呢?
2.If a > s - 1 素数里,这个没了解是什么意思,就是代码没看懂。。。
3.If a > s - 1 Then Print s & "是素数" 这样写为什么就可以不用写end if? 是因为同一行代码吗?没搞懂

麻烦知道指导下我,谢谢。
2014-08-06 22:31
快速回复:关于素数的判断
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016850 second(s), 10 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved