求1000以内奇数的算术平方跟之和 vb编程枚举算法

求1000以内奇数的算术平方跟之和 vb编程枚举算法

题目
求1000以内奇数的算术平方跟之和 vb编程枚举算法
1.求1000以内奇数的算术平方跟之和 vb编程
2.如果一个数的因子(除自身外)之和等于这个数本身,则称这样的数为”完全数“.例如,整数28的因子为1,2,4,7,14,其和为1+2+4+7+14=28,因此28是一个完全数,编写一个程序,求出1000以内所有的完全数
3.输出从公元1600年到公元2000年中所有闰年的年份的数量(1)年份若能被4整除,而不能被100整除,则为闰年(2)年份如能被400整除也是闰年
答案
帮你做好了附件,你自己研究一下吧,
Private Sub Command1_Click()    '奇数算术平方根之和
    Dim i As Long, m As Double, iSum As Double
    Me.Cls
    For i = 1 To 1000 Step 2
        m = i ^ (1 / 2)
        iSum = iSum + m
    Next
    Print "1000以内奇数的算术平方根之和为:" & iSum
End Sub
Private Sub Command2_Click()   '完全数
    Dim i As Integer, m As Integer, n As Integer
    Me.Cls
    Print "1000以内的完全数如下:"
    For i = 1 To 1000
        n = 0
        For m = 1 To i  2
            If i Mod m = 0 Then n = n + m
        Next
        If n = i Then Print i;
    Next
End Sub
Private Sub Command3_Click()   '闰年
    Dim i As Integer, n As Integer
    Me.Cls
    Print "1600至2000年之间所有闰年如下:"
    For i = 1600 To 2000
        If i Mod 4 = 0 And i Mod 100 <> 0 Or i Mod 400 = 0 Then
            n = n + 1    '用来控制分5列打印
            If n Mod 5 <> 0 Then Print i; Else Print i
        End If
    Next
End Sub
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.