LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1070|回复: 7

新手的程序,请大家帮忙看一下~~~

[复制链接]
发表于 2004-4-10 13:59:21 | 显示全部楼层 |阅读模式
#!/usr/bin/perl
print "T\lHIS A GUESS NUMBER GAME.\n";
print "lease press <Enter> to start...\n";
<>;
print "lease input a number between 1 and 100: \n";
$number=<STDIN>;
if(1<=$number<=20){
print "This number is too small.Try again...\n";
$number=<STDIN>;
}elsif(21<=$number<=30){
print "This number is near the right one!Try again...\n";
$number=<STDIN>;
}elsif(31<=$number<=35){
print "Trust yourselt!You will get it soon!Continue...\n";
$number=<STDIN>;
}elsif(37<=$number<=50){
print "This number is near the right one!But it is bigger.Continue...\n";
$number=<STDIN>;
}elsif(51<=$number<=100){
print "What a pity!This number is too big!Try again...\n";
$number=<STDIN>
}else{
print "Congratulations!You are so clever!You get it!";
}
<>;
请指教,我不知道这个程序错在什么地方?
谢谢~~
发表于 2004-4-10 14:25:17 | 显示全部楼层

在cu不是已经有朋友解答了吗
 楼主| 发表于 2004-4-10 15:31:53 | 显示全部楼层
你咋也在这?
呵呵
发表于 2004-4-10 15:48:05 | 显示全部楼层
那就不重复了。看连接:
http://bbs.chinaunix.net/forum/v ... 8ae3d9957e57704cee4
关系操作符是不能结合的
所以
$a<$b<$c这种写法是错误的
发表于 2004-4-11 00:27:34 | 显示全部楼层

呵呵~

好象这里好多朋友都在CU的。大概是这里的人气不行吧。

我记得自己最先看到的是 DEVEL。因为当时他两个地方的签名一样。
 楼主| 发表于 2004-4-11 01:41:37 | 显示全部楼层
我是这几天才学perl的,以后还有很多地方要向大家请教~~~~
发表于 2004-4-11 12:17:12 | 显示全部楼层
欢迎大家常来~~~~~
 楼主| 发表于 2004-4-11 15:48:42 | 显示全部楼层
呵呵
有版主MM在这压阵,我一定会经常来的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表