计算在[100,500]内有多少个这样的数:各位数字之积大于各位数字之和(如:133,1*3*3>1+3+3)

战mars神 1年前 已收到1个回答 举报

cn0003 花朵

共回答了24个问题采纳率:79.2% 举报

sum=0;
for i=100:500;
a(i)=fix(i/100);
b(i)=fix((i-a(i)*100)/10);
c(i)=(i-a(i)*100-b(i)*10);
end
for i=100:500
if a(i)*b(i)*c(i)>a(i)+b(i)+c(i);
sum=sum+1;
a(i)*100+b(i)*10+c(i);
end
end
sum
Matlab程序求,为295 个

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.822 s. - webmaster@yulucn.com