1楼:匿名用户
999个bai
分析:000 ---- 999 共有1000个数,每
du个数的各位数字之zhi和 被4除 的余数可dao能是:
0,1,2,3
相应的回,在千位数字我们答可以给它配上 0,3,2,1,使其能被4整除
余数 0 -----千位数字配 0
余数 1 -----千位数字配 3
余数 2 -----千位数字配 2
余数 3 -----千位数字配 1
例如,237,各位数字之和 = 2+3+7 = 12
12 可以被4整除,那么我们就选择千位数字为 0,即仍然为原来的数237;
再比如,999的各位数字之和 = 27,
27 被4除 的余数是 3,那么我们就选择千位数字为 1,则
1999的各位数字之和 = 1+9+9+9=28,显然 28可以被4整除;
一共有1000种情况,但是注意,这里最大的数只到3998,因此对于后三位是000的情况,既不可能是4000,又不可能是0000,
因此,1-3998这些数中,各位数字之和能被4整除的数字有1000-1 = 999个
c++编写程序,计算从1到 3998个自然数中,有多少个数的各位数字之和能被4整除。
2楼:血刺流氓什
for (i=0;i<3998;i++) if(sum%4==0)count ++; } cout 1楼 百度用户 不含0的90个 不含9的90个 两个都不含的80个 在1 100的自然数中,不含数字0和9的数有多少个 2楼 什么情况 1 9,1个, 10 19,2个, 20 29,2个, 80 89,2个, 90 99,10个, 100,1个, 一共 1 2 8 10 1 28 个 那么不含数字... 1楼 吹雪 西门 含有多少个0,从末尾和中间两个方面计算 末尾有1个0的 10的倍数有100个,计100个0 末尾有2个0的 100的倍数有10个,但0的个数在10的倍数中已计算过1次,所以不能重复计算,计10个 末尾有3个0的 只有1000,但前面已经将个位 十位上的0计算过了,只能计1个0 中间... 1楼 百度用户 1懒佐 2最勤快 因为1不做2不休 2楼 糖豆宁 一最懒 二最勤快 因为一不做 二不休哈哈 3楼 匿名用户 1最懒,2最勤快,一不做二不休 4楼 羽心 一不做二不休,一最懒惰,二最勤快 5楼 匿名用户 2最勤快,1最懒惰,因为1不做,2不休。 从1到9哪个数字最勤劳,哪个数字最懒 6...在1到100的自然数中,不含数字0或9的有多少个
在1-1000的自然数中一共有多少数字
从1到9这几个数字中,哪个数最勤快,哪个数字最懒佐