简单猜数字程序,有时运行正确,有时运行结果错误
正确的结果如:“您输入的数字 45 太大了,这次的随机数是 38”
错误的结果如:“您输入的数字89”,其实我输入的数字是55,并且后面一段字符莫名其妙没有了。
把echo部分的代码改成拼接式的,别在“”里直接写变量试试?
我直接改了这个就好了。。
把变量 $SZ 用大括号括起来
$SZ
=》
{$SZ}
echo "您输入的数字 $SZ太小了,这次的随机数是$a";
中,“$SZ太小了,这次的随机数是” 被解释成了一个变量
写作
echo "您输入的数字 $SZ 太小了,这次的随机数是$a";
echo "您输入的数字{$SZ}太小了,这次的随机数是$a";
echo "您输入的数字".$SZ."太小了,这次的随机数是$a";
都可以
变量前后加个空格吧。
另外,100个数字里猜一次,这个真难啊!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号