早教吧作业答案频道 -->数学-->
问VB题求三位数的奇数中,所有各位数字之和是12的倍数的数的个数.PrivateSubCommand1Click()Dima,b,c,i,nAsIntegerFori=101To999Step2a=Int(i/100)b=Int(i/10)-a*10c=iMod100Ifa+b+cMod12=0Thenn=
题目详情
问VB题
求三位数的奇数中,所有各位数字之和是12的倍数的数的个数.
Private Sub Command1_Click()
Dim a,b,c,i,n As Integer
For i = 101 To 999 Step 2
a = Int(i / 100)
b = Int(i / 10) - a * 10
c = i Mod 100
If a + b + c Mod 12 = 0 Then
n = n + 1
End If
Next i
Print n
End Sub
结果输出却总是0
求三位数的奇数中,所有各位数字之和是12的倍数的数的个数.
Private Sub Command1_Click()
Dim a,b,c,i,n As Integer
For i = 101 To 999 Step 2
a = Int(i / 100)
b = Int(i / 10) - a * 10
c = i Mod 100
If a + b + c Mod 12 = 0 Then
n = n + 1
End If
Next i
Print n
End Sub
结果输出却总是0
▼优质解答
答案和解析
括号 ,mod优先于+号
If a + b + c Mod 12 = 0 Then
n = n + 1
End If
改成
If (a + b + c) Mod 12 = 0 Then n=n+1
If a + b + c Mod 12 = 0 Then
n = n + 1
End If
改成
If (a + b + c) Mod 12 = 0 Then n=n+1
看了问VB题求三位数的奇数中,所有...的网友还看了以下:
下面关于汉字编码的叙述中,正确的是()A汉字的机内码和汉字的交换码都是两个字节B汉字的字形编码和AS 2020-03-30 …
有没有开头是力字的成语,而且这个成语的第二个字能与后字组成一个成语(后字开头)!其实是力字开头的成 2020-04-08 …
请写出含有字母Ee读音的其他所有字母请写出与字母Ii有共同读音的其他所有字母有的字母可以单独表示单 2020-04-09 …
下面这个字用拼音怎么拼才能出来,这个字是:上面是个尖字,下面是个小字,谐音就是个小字,上下的找不到 2020-05-13 …
世界文字的分类请问文字的分类有几个不同的标准?各自对应哪些代表性的文字?拼音文字、音节文字、音素文 2020-05-13 …
病字头+叚是什么字病字头+微、这个微字中间的几改成王是什么字 2020-05-13 …
第一个字和第四个字相同的四字词语有什么还要第一个字和第三个字一样是相和第一个字和第三个字相反 2020-05-17 …
数字谜题,题中字代表哪个数,算式成立数字数+数字数3字数这几个数字相加的和是3字数这几个字代表那个 2020-06-06 …
柳宗元为什么字子厚?欧阳修为什么字永叔?闵损为什么字子骞?冉求为什么字子有?颜回为什么字子渊?言偃 2020-06-09 …
问VB题求三位数的奇数中,所有各位数字之和是12的倍数的数的个数.PrivateSubCommand 2020-11-01 …