VB编程计算1×2×3×4×…×n的乘积末尾零的个数,n在程序运行时通过文本框输
来源:百度知道 编辑:UC知道 时间:2024/09/12 22:16:47
请教VB编程
刚学VB
搞不懂编程
编程计算1×2×3×4×…×n的乘积末尾零的个数,n在程序运行时通过文本框输入。
即1×2×3×4×…×n的乘积末尾零的个数等于乘积中因子5的数目。
刚学VB
搞不懂编程
编程计算1×2×3×4×…×n的乘积末尾零的个数,n在程序运行时通过文本框输入。
即1×2×3×4×…×n的乘积末尾零的个数等于乘积中因子5的数目。
1×2×3×4×…×n的乘积末尾零的个数等于乘积中因子5的数目,用下面的代码计算:
DIM CNT,I,N
CNT=0
FOR I=1 TO N
IF I MOD 10=5 THEN CNT=CNT+1
NEXT I
程序计算前N中包含输入的值,计算完毕以后CNT为5的个数。
楼上的cnt应该要除以2吧然后向下取整吧?
哦
看错了
楼上的判据写错了
应该是if (i mod 10)=0 then cnt=cnt+1
按照这种写法
前面应该是for i=9 to n