如何编写程序“输出1~999中能被3整除,而且至少有一位数字是5的所有数字”?

日期:2011-04-07 23:03:19 人气:3

如何编写程序“输出1~999中能被3整除,而且至少有一位数字是5的所有数字”?

建议: 1,你先写一个函数用于判断能否被3整除 2,接着编写一个函数用于判断是否含有数字5, 具体细节如下:假设数为x,先将x对10取余,可得到个位数字(假设为m),用m对5整除,如果不成功,再将x对100取余得到余数(假设为n),要知道n是个十位数,它的个位数一定是m,所以用n-m对50整除,如果还不成功,在对1000取余,依次类推,再按照之前的方法依次判断,无论多大的数都可以判断出来的 提示:最好先确定x的范围,1--9之间,还是10--99之间,还是100---999之间,然后
    A+
热门评论