题目:编写一个程序,求出200到300之间的某数,要求该数满足条件:它们三个数字之积为42,三个数字之和为12;
思路:通过三重for循环加公式实现200到300之间,三个数之积为42,三个数字之和为12
如果三数相乘等于42与三数相加等于12的话就输出并且设置$sum接收三数,把a设置百位b十位c个位
代码:
for($a=2;$a<3;$a++){
for($b=0;$b<10;$b++){
for($c=0;$c<10;$c++){
if ($a*$b*$c==42&&$a+$b+$c==12){
echo $sum=$a*100+$b*10+$c,"<br>";
echo "===================","<br>";
}
}
}
}
结果:

本文介绍了一个有趣的数学编程挑战,目标是在200到300之间的数字中找到一个特殊的三位数,其三个数字的乘积为42,而数字之和为12。通过三重循环算法,最终揭示了这个独特的数字秘密。
1591

被折叠的 条评论
为什么被折叠?



