用0到9这十个数字可组成多少个能被5整除的无重复数字的三位数?

2025-04-25 13:35:54
推荐回答(2个)
回答1:

0在个位时有:9*8=72

5在个位时有8*8=64

共有72+64=136
用0到9这十个数字可组成136个能被5整除的无重复数字的三位数

回答2:

这是根据你的意思写的一短C 语言代码
#include
main(){
int i,n=0,j,k,l;
for(i=100;i<=995;i+=5){
j=i/100;
k=i/10;
k=k%10;
l=i%10;
if(i%5==0&&j!=k&&j!=l&&k!=l) {
printf("%4d ",i);
n++;
if(n%10==0)printf("\n");}
}
printf("\nhave %d\n",n);

}

输出结果是 136个