跪求vb编程回文式素数,水仙花数

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:19:54
回文式素数:形如abcba且为素数
水仙花数一个三位数他的每一位数字的立方和正好是这个整数
如153

'编程求出所有的 “水仙花数”:
把下面代码复制到代码区,点击窗体触发事件

Private Sub Form_Click()
Dim a, b, c As Integer 'a(个)b(十)c(百)
For a = 0 To 9
For b = 0 To 9
For c = 1 To 9
If a ^ 3 + b ^ 3 + c ^ 3 = a + 10 * b + 100 * c Then
MsgBox 100 * c + 10 * b + a
End If
Next c
Next b
Next a
End Sub

从m到n 间的回文素数

dim m,n,p,l,y,j,k as integer
dim a(100) as integer
FOR j = m TO n
p = 0
FOR k = 2 TO INT(SQR(j))
IF j / k = j \ k THEN p = 1
NEXT k
IF j = 1 THEN p = 1
IF p = 0 THEN
y = j
l = 0
DO
l = l + 1
a(l) = y MOD 10
y = y \ 10
LOOP WHILE y > 0
FOR k = 1 TO l \ 2
IF a(k) <> a(l + 1 - k) THEN p = 1
NEXT k
IF p = 0 THEN msgbox(j)
END IF
NEXT j

你跪到死吧,我有也不给你。
给10000000分就给你。