6-16.php

来自「php 和 ajax 开发的一些资料」· PHP 代码 · 共 23 行

PHP
23
字号
<html>
<head>
<title>百钱百鸡问题</title>
</head>
<body>
<?php
//由于公鸡5文钱一只,所以最多只能买20只公鸡,而不是100只
for($x=1;$x<20;$x++)										//第一层循环
{
	//由于已经有公鸡存在,所以母鸡最多为100-公鸡数,而不是100只
	for($y=1;$y<100-$x;$y++)									//第二层循环
	{
		//因为,公鸡与母鸡的数已经确认,所以,小鸡数也不会再变,无需第三层循环
		$z=100-$x-$y;
		if(5*$x+3*$y+$z/3==100)		//判断条件
		echo "公鸡数为:".$x.",母鸡数为:".$y.",小鸡数为:".$z;
	}													//第二层循环结束
	echo "<p>";
}														//第三层循环结束
?>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?