如何用EXCEL或C语言求解三元一次方程的所有正整数解组 比如33a+42b+53c=46580,求a,b,c,并显示
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 02:42:08
如何用EXCEL或C语言求解三元一次方程的所有正整数解组 比如33a+42b+53c=46580,求a,b,c,并显示
如果要求正整数和有一位小数点的所有值呢,该怎么做
比如 331a+662b+993c=198800,求a,b,c.
如果要求正整数和有一位小数点的所有值呢,该怎么做
比如 331a+662b+993c=198800,求a,b,c.
鼠标右击Sheet1的标签【查看代码】,在代码窗口粘贴下面的代码:
Sub ouyang()
For a = 1 To 1412
For b = 1 To 1412
c = (46580 - 33 * a - 42 * b) / 53
If c > 0 And (c = Int(c)) Then
t = t + 1
Cells(t, 1) = a: Cells(t, 2) = b: Cells(t, 3) = c
End If
Next
Next
End Sub
按 F5 运行程序,按Alt + F11回到Excel就可看到有 14671组解!
再问: 如果要求正整数和有一位小数点的所有值呢,该怎么做
再答: 不知道你追问的意思?举个例子说明一下吧!
再问: 如果要求正整数和有一位小数点的所有值呢,该怎么做 比如 331a+662b+993c=198800,求a,b,c.,比如这个方程,我用你前面的算好像无解的,不一定要求整数解,可以放宽到一位小数点
再问: 比如 331a+662b+993c=198800,求a,b,c.,解可以是正整数,也可以是小数点只有一位的正数
Sub ouyang()
For a = 1 To 1412
For b = 1 To 1412
c = (46580 - 33 * a - 42 * b) / 53
If c > 0 And (c = Int(c)) Then
t = t + 1
Cells(t, 1) = a: Cells(t, 2) = b: Cells(t, 3) = c
End If
Next
Next
End Sub
按 F5 运行程序,按Alt + F11回到Excel就可看到有 14671组解!
再问: 如果要求正整数和有一位小数点的所有值呢,该怎么做
再答: 不知道你追问的意思?举个例子说明一下吧!
再问: 如果要求正整数和有一位小数点的所有值呢,该怎么做 比如 331a+662b+993c=198800,求a,b,c.,比如这个方程,我用你前面的算好像无解的,不一定要求整数解,可以放宽到一位小数点
再问: 比如 331a+662b+993c=198800,求a,b,c.,解可以是正整数,也可以是小数点只有一位的正数
如何用EXCEL或C语言求解三元一次方程的所有正整数解组 比如33a+42b+53c=46580,求a,b,c,并显示
三元一次方程x+y+z=5的正整数解有( )组 A.2 B.4 C.6 D.8
三元一次方程 求a b c的值,
c(或++)语言求三元一次方程正整数解的对数
确定所有的三元正整数(a,b,c),使得a+b+c是a,b,c的最小公倍数
设[r,s]表示正整数r与s的最小公倍数,求三元正整数有序组(a,b,c)的个数,其中[a,b]=1000,[b,c]=
行列式解三元一次方程a+b+c=1a+2b+c=02a+b+2c=3请帮我求这个三元一次方程,a=?,b=?,c=?用行
a+b+c=2 4a+2b+c=2 25a+5b+c=7 这是个三元一次方程求a b c.
已知三元一次方程2a+3b-4c=6,用含b、c的式子表示a为
如何用自然语言和数学语言写出求a,b,c三个整数最小值的算法
三元一次方程9a-3b+c=0 a-b+c=0 16a-4b+c=-3的解法及答案
a+b+c=0,4a+2b+c=3,9a+3b+c=28 解三元一次方程,急用!