【简答题】
由于当用
赋值给标量时,只需接收一行输入,因此当输入行尾符(回车键)后就表示输入结束。但是当赋值给列表和数组时可接收多行输入(每行接收为一个标量),需要在输入多行数据(用回车键分隔)完成后,再输入键盘中断字符(Windows cmd下为Ctrl-z后再输入Enter,Linux内为Ctrl-d)才能结束键盘输入过程。 例1:键盘输入两行数据,接收为id和password ($id,$pass) =
; chomp($id,$pass); print "$id\t$pass"; 例2: 从键盘获得不定个数的数字,存入数组@num; 然后用循环计算这些数字的总和。 chomp(@num =
); foreach $i(@num){ $sum += $i; } print join "+",@num,"=$sum"; 作业: 修改例2,不计算数之和,而是找出其中的最大值并输出。
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
收藏
举报
参考答案:
参考解析: