一个六位数n,它的高二位与低二位恰好相同,同时又能被97整除,编写VB程序,统计所有符合的六位数的
答案:5 悬赏:0 手机版
解决时间 2021-02-21 20:37
- 提问者网友:孤凫
- 2021-02-21 01:00
一个六位数n,它的高二位与低二位恰好相同,同时又能被97整除,编写VB程序,统计所有符合的六位数的个数
最佳答案
- 五星知识达人网友:撞了怀
- 2021-02-21 01:22
Dim i As Double
For i = 100000 To 999999
If Left(CStr(i), 2) = Right(CStr(i), 2) And i Mod 97 = 0 Then n = n + 1
Next
MsgBox "共有" & n & "个数"
For i = 100000 To 999999
If Left(CStr(i), 2) = Right(CStr(i), 2) And i Mod 97 = 0 Then n = n + 1
Next
MsgBox "共有" & n & "个数"
全部回答
- 1楼网友:琴狂剑也妄
- 2021-02-21 05:15
可以帮你
- 2楼网友:封刀令
- 2021-02-21 04:24
被5整除的数有一个特点,分为两类,一类是可以被10整除,如10,20……,另一类就是不能被10整除但是能被5整除,如5,15……dimcount1aslong‘先看n整除以10等于多少,比如n是10的话,那么为1,但是有两个数能被5整除,20同理。count1=(n\10)*2if(nmod10<5)thenelsecount1=count1+1endif'结果就是count1
- 3楼网友:煞尾
- 2021-02-21 03:12
要写的话,估计得有那么长呢
再看看别人怎么说的。
- 4楼网友:污到你湿
- 2021-02-21 02:09
设三个整形变量i,j,k,n
用最小的100000除97,得数附给i,不要余数,同样用最大值999999除97,得数附给k,不要余数,然后让j在满足i<j≤k增长,每次加1,令j*97所得的数循环判断,是否满足第一位等于第六位,同时第二位等于第五位,满足的话用n记录
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯