计算1000以内有多少个这样的数,其十位数为6且能被8整除

来源:百度知道 编辑:UC知道 时间:2024/05/17 05:19:20
很急!!!!请高手帮忙!!!谢谢!

64 160 168 264 360 368 464 560 568 664 760 768 864 960 968

public class Exercise
{
public static void main (String[] args)
{
for (int i = 64; i < 1000; i+= 8)
if (i / 10 % 10 == 6)
System.out.print (i + " ");
}
}

共15个,求i*100 + 60 + j(其中i={0-9};j={0,4,8})能被8整除的个数即可:
Sub test()
Dim i As Integer, j As Integer, iCount As Integer
iCount = 0
For i = 0 To 9
For j = 0 To 8 Step 4
If (i * 100 + 60 + j) Mod 8 = 0 Then
iCount = iCount + 1
End If
Next
Next
MsgBox iCount
End Sub

写个程序,I * 8<1000,十位为6. 统计下就知道了.

200个

晕,看错了,十位数为6