输入一个四位正整数,编写程序将其逆序输出

来源:百度知道 编辑:UC知道 时间:2024/05/21 23:43:32
1.输入一个四位正整数,编写程序将其逆序输出;

2.编写程序找出1-100中的完数,并显示在窗体上(一个数如果恰好等于它的因子之和,这个数称为“完数”。一个数的因子是指除了该数本身以外能够被其整除的数。如6是一个完数,因为6的因子是1、2、3,而且6=1+2+3)。
第二题中原“1-100中的完数”变更为“1-1000”

第一个
Private Sub Form_Click()
Dim a As Integer
Dim b(3) As Integer
a = Val(InputBox("输入一个4位数"))
If a > 1000 And a < 10000 Then
For i = 3 To 0 Step -1
b(i) = a / 10 ^ i
a = a - b(i) * 10 ^ i
Next
Else
MsgBox "请输入一个四位数"
Exit Sub
End If
For i = 0 To 3
Print Format(b(i));
Next
End Sub

第二个
Private Sub Form_Click()
Dim a, b, c, d As Integer
c = Val(InputBox("开始数")) '开始数
d = Val(InputBox("结束数")) '结束数

If c > d Then t = c: c = d: d = t
For a = c To d
Sum = 0
For b = 1 To a / 2
If a Mod b = 0 Then Sum = Sum + b
Next b
If Sum = a Then Print Sum
Next a

End Sub

1-1000么就这样

第二个
Private Sub Form_Click()

For a = 1 To 1000
Sum = 0
For b = 1 To a / 2
If a Mod b = 0 Then Sum = Sum + b
Next b
If Sum =

输入一个四位正整数,编写程序将其逆序输出 1、 编写程序,输入一个不超过5位的正整数,输出它的个位数,并指出它是几位数。 编写程序,输入一个不超过5位的正整数,输出它的个位数,并指出它是几位数。 请编写程序实现的功能是:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 接收一个四位整数.编写一个程序,将该数的每一个数字相加并显示结果 编写程序:输入提一个正整数,判断该数是奇数还是偶数,并输出结果 编写一个程序,输入一个正整数,要求以相反顺序输出。要求用do-while写出正确的程序。 编写一个C程序,最多接收10个数,求出其中所有正整数的和.用户可通过999终止程序,统计输入正整数的个数并求 编写程序,从键盘输入一个正整数,计算该数的各个位数字之和,并显示结果。 1、 编写一段程序,要求接收一个四位整数,将该数的每一位数字相加并显示结果。