如何判断一个数能否被另一个数整除(1/2)看不懂,而不是编程之类的问题,例如从0到9这十个数字中任取3个数字组成一个没有重复数字的3位数,其中能被3整除的(2/2)有多少个?

问题描述:

如何判断一个数能否被另一个数整除
(1/2)看不懂,而不是编程之类的问题,例如从0到9这十个数字中任取3个数字组成一个没有重复数字的3位数,其中能被3整除的(2/2)有多少个?

;这里我就大概编写一给供参考一下了,, DATA SEGMENT year DW ? MSG1 DB 'yes$' MSG2 DB 'no$' F DB 4D H DB 100D FH DW 400D DATA

个人以为可以把两个数同时分别分解质因数。如果除数中所含的质因数在被除数中都能找到,且满足一一对应,则被除数被除数整除,反之,则不能被除数整除。

int a,b;
if((a%b == 0) || (b%a == 0))
printf("can");
else
printf("can't");
不处理边界问题哦

余数为0就是整除