Perl 编程/练习 2
外观
< Perl 编程
- 编写一个程序,要求用户在键盘上输入一行文本,然后在屏幕上显示该文本。
- 修改程序,要求用户输入三行文本,并在同一行上显示它们,并在每个输入之间使用“|”符号。
编写一个程序,你可以像这样调用它
perl myscript.pl "Argument 1" "Argument 2" "Argument 3"
该程序应该接受尽可能多的命令行参数,并在屏幕上显示它们。
创建一个包含以下三行的文本文件
This is line one This is line two This is line threes
编写一个程序,读取该文件并显示所有文本行。修改它,以便整个文件在同一行上输出,并在每个输入之间使用“|”字符。 use strict; use warnings;
open MYFILE, '3lines.txt'; foreach(<MYFILE>){ chomp; print $_," |"; }
输出
This is line one | This is line two | This is line threes |Press any key to continue . . .
使用练习 1 中的程序,编写一个程序,该程序接受三个数字作为命令行参数,并求解二次方程,其中这些数字是系数 (a, b, c)。打印根。
如果命令行中没有数字可用,则提示用户在键盘上输入每个数字。
如果第一个命令行参数是 -h 或 --help,则显示有关如何使用该程序的说明。