一级计算机VB 填空。求高手帮忙

[复制链接]
查看11 | 回复1 | 2011-6-17 06:30:48 | 显示全部楼层 |阅读模式
(1)编程序求四位数的奇数中,所有各位数字之积(且不为0)是600的倍数的数之和。

原程序:
PrivateSubCommand1_Click()
sum=0
Fori=1001To9999Step2
d1=iMod10
d2=(i\\10)Mod10
d3=(i\\100)Mod10
d4=i\\1000
d=d1*d2*d3*d4
If________________Thensum=sumi
Nexti
Printsum
EndSub

(2)求方程5X-4Y=2,在|X|=100,|Y|=50内的整数解中|X||Y|最大值?

原程序:
PrivateSubForm_click()
Max=0
Forx=-100To100
Fory=-50To50
If5*x-4*y=2Then
s=Abs(x)Abs(y)
________________________________
EndIf
Nexty
Nextx
PrintMax
EndSub
回复

使用道具 举报

千问 | 2011-6-17 06:30:48 | 显示全部楼层
(1)d0and(dmod600=0)
(2)ifsmaxthenmax=s
endif
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行