早教吧作业答案频道 -->其他-->
求教高手:数据库管理系统(Access)程序设计(1)如果一个数字的平方的低位与该数字相同,那么这个数字就称为“守形数”,比如252=625,那么25就是一个守形数。设计一个程序找出3-1000万
题目详情
求教高手:数据库管理系统(Access)程序设计
(1)如果一个数字的平方的低位与该数字相同,那么这个数字就称为“守形数”,比如252=625,那么25就是一个守形数。设计一个程序找出3-1000万之间的所有守形数。
(2)如果一个数字的所有因子(包括1,但不包括该数本身)之和等于该数字,那么这个数字就称为完全数。设计一个程序,求3-1000之间的所有完全数,要求打印其因子。
(1)如果一个数字的平方的低位与该数字相同,那么这个数字就称为“守形数”,比如252=625,那么25就是一个守形数。设计一个程序找出3-1000万之间的所有守形数。
(2)如果一个数字的所有因子(包括1,但不包括该数本身)之和等于该数字,那么这个数字就称为完全数。设计一个程序,求3-1000之间的所有完全数,要求打印其因子。
▼优质解答
答案和解析
呵呵,
估计只有这里题目会是“1000万”,因为这样就溢出了,并且老师上课是按1000演示的,我这里也是1000记录的。
老师笔记(是按1000来的):
Private Sub Command1_Click()
Dim n, pingfang, diwei As Double
For k = 3 To 1000
pingfang = k ^ 2
If k < 10 Then
diwei = pingfang Mod 10
ElseIf k < 100 Then
diwei = pingfang Mod 100
ElseIf k < 1000 Then
diwei = pingfang Mod 1000
End If
If diwei = k Then
Print k;
End If
Next k
End Sub
刚试验过,可以保证运行.
我们来体会作业最后一句话哈,呵呵,怎么“参考”,大家都懂的......
o(╯□╰)o
完全数的改天给你。。。。
估计只有这里题目会是“1000万”,因为这样就溢出了,并且老师上课是按1000演示的,我这里也是1000记录的。
老师笔记(是按1000来的):
Private Sub Command1_Click()
Dim n, pingfang, diwei As Double
For k = 3 To 1000
pingfang = k ^ 2
If k < 10 Then
diwei = pingfang Mod 10
ElseIf k < 100 Then
diwei = pingfang Mod 100
ElseIf k < 1000 Then
diwei = pingfang Mod 1000
End If
If diwei = k Then
Print k;
End If
Next k
End Sub
刚试验过,可以保证运行.
我们来体会作业最后一句话哈,呵呵,怎么“参考”,大家都懂的......
o(╯□╰)o
完全数的改天给你。。。。
看了 求教高手:数据库管理系统(A...的网友还看了以下:
将26个英文字母随机排成一排,选择相邻的6个字母设为密码,可以设多少种不同的密码?如果将这些字排成 2020-05-14 …
ACCESS表中,字段设置默认值为本年度的1月1日,答案是DateSerial(Year(Now( 2020-05-17 …
英文的吕字姓怎么拼?孙燕姿的孙是sun,那么假设我的英文名为Sandy,我姓吕,那Sandy吕,这 2020-06-13 …
铝矿石分析需要那几种设备?做铝矿石分析需要那几种设备希望给出详细的列单,那几样设备.价钱大概是多少 2020-07-01 …
颤,去掉页,加上女字旁,设么字?竖新旁加上厌,设么字?女字旁加上朱设么字?袅里面的衣换成木,设么字 2020-07-04 …
从000到999一共1000个数字,假设这1000个数字都是三位数,问题是这1000个数字里面,中 2020-07-19 …
同时常用的通信设备和通讯设备分别都有哪些呢?与计算机相连的外部设备主要有通信设备和存储设备两大类,通 2020-11-07 …
暴力破解以下字母代表0—9的数字,假设D代表5,这些字母分别代表那些?DONALD+GERALD-- 2020-12-01 …
Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是()。 2020-12-01 …
excel中自动将数字改为汉字小写数字假设只是在A1中,阿拉伯数字从1变化到无穷大(或限定到如999 2021-01-07 …