1.编写程序,通过如下数学公式求pie(精度为10的-6次方) pie/4≈1-1/3+1/5-1/7……2.编写程序,求下列方程在i﹤101,j﹤101和k﹤101的情况下,所有非0的正整数解.i 方+j 方=k 方3.编写程序,输入两个正整数,求它们的最大公约数和最小公倍数
2019-03-31
1.编写程序,通过如下数学公式求pie(精度为10的-6次方) pie/4≈1-1/3+1/5-1/7……
2.编写程序,求下列方程在i﹤101,j﹤101和k﹤101的情况下,所有非0的正整数解.
i 方+j 方=k 方
3.编写程序,输入两个正整数,求它们的最大公约数和最小公倍数
优质解答
你打算用什么言语编程?
我用VBA试试.
1、
Sub 最大公约数和最小公倍数()
m = InputBox("输入第一个自然数")
n = InputBox("输入第二个自然数")
nm = n * m
If m < n Then t = m:m = n:n = t
r = m Mod n
Do While (r 0)
m = n
n = r
r = m Mod n
Loop
MsgBox ("最大公约数为" & n)
MsgBox ("最小公倍数为" & nm / n)
End Sub
你打算用什么言语编程?
我用VBA试试.
1、
Sub 最大公约数和最小公倍数()
m = InputBox("输入第一个自然数")
n = InputBox("输入第二个自然数")
nm = n * m
If m < n Then t = m:m = n:n = t
r = m Mod n
Do While (r 0)
m = n
n = r
r = m Mod n
Loop
MsgBox ("最大公约数为" & n)
MsgBox ("最小公倍数为" & nm / n)
End Sub