1. [25]写一个程序,能重复要求用户猜测某个在1 到100 之间的数字,直到猜对为止。你的程序应当能随机的产生一个
数字,使用公式int(1 + rand 100)◆。当用户猜测错误时,程序应该回应“Too high”或者“Too low”。如果用户输入quit
或exit,或者回车时,程序应立即退出。如果用户猜测正确,程序也退出。
1、
#!/usr/bin/perl -w
use strict;
my $random=int(1+ rand 100);
print "The random number is:$random;/n";
print "Please enter:";
while(<STDIN>){
last if(/exit|quit/i);
if($_>$random){
print "Too High, please enter again!/n";
}
elsif($_<$random){
print "Too Slow;/n";
}
else{
print "Right!/n";
last ;
}
print "Please enter again:";
}