作业帮 > 数学 > 作业

一个六位数中间是1995可以整除45的数有哪些

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/31 21:08:42
一个六位数中间是1995可以整除45的数有哪些
一个六位数中间是1995可以整除45的数有哪些
楼上西域牛仔王正解.
这个数即能被 9 整除,也能被 5 整除.
当这个数是 5 的倍数时,个位是 0 或 5 ,
又因为它能被 9 整除,因此各位数字和是 9 的倍数.
1)如果个位是 0 ,则由于 1+9+9+5+0=24 ,因此最高位为 3 ;
2)如果个位是 5 ,则由于 1+9+9+5+5=29 ,因此最高位为 7 ;
所以,满足条件的数有两个:319950 和 719955 .

不过这个直接可以放进C程序里写.如下:
static void Main(string[] args)
        {
            int six; int one;int sum1,sum2;
            for (six = 1; six <= 9; six++)
            {
                sum1 = 1995 * 10 + six * 100000;
                for (one = 0; one <= 9; one++)
                {
                    sum2 = sum1 + one;
                    if (sum2 % 45 == 0)
                    { Console.WriteLine(sum2); }
                   
                }