Perl 一个简单 perl 程序的求教 (一)

xiaoxiang7788 · 发布于 2011年3月22日 · 213 次阅读
96

#!perl print"请输入任意字符:\n"; $name_string = ; print"请再次输入任意字符:\n"; $wife_string = ; if($name_string lt $wife_string){ print "值为true,输出第一次输入的字符。\n"; print "The final result is $name_string"; } else{ print "值为false,输出第二次输入的字符。\n"; print "The final result is $wife_string"; }

如下输出结果: [attach]1200[/attach]

[b]第一个红框内输出结果不应该是kkkkkk吗?[/b]

[[i] 本帖最后由 xiaoxiang7788 于 2011-3-23 14:21 编辑 ]

共收到 3 条回复
96
shawn2001 · #1 · 2011年3月22日

'k' lt 'j' #false

比较的是ascii 值

[[i] 本帖最后由 shawn2001 于 2011-3-22 21:07 编辑 ]

96
xiaoxiang7788 · #2 · 2011年3月23日

那这段程序里面是不是就是k和j,a和b两个ascii值的比较。跟两个字符串的长度就没有关系了。

96
xiaoxiang7788 · #3 · 2011年3月23日

写了几段试了下,好像确实如此。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册