13.07.2015 Views

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

?: 的 优 先 级 比 逗 号 高 , 但 是 比 你 可 能 用 到 的 其 他 大 多 数 操 作 符 ( 比 如 本 例 中 的 ==) 都 低 ,因 此 通 常 你 用 不 着 用 圆 括 弧 括 任 何 东 西 。 不 过 如 果 你 愿 意 , 你 可 以 用 圆 括 弧 让 语 句 更 清 晰 。对 于 嵌 套 在 其 他 THEN 部 分 的 其 他 条 件 操 作 符 , 我 们 建 议 你 在 它 们 中 间 放 入 断 行 和 缩 进 ,就 好 象 它 们 是 普 通 if 语 句 一 样 :$leapyear =$year % 4 == 0? $year % 100 == 0? $year % 400 == 0? 1:0:1:0;类 似 地 , 对 于 嵌 套 在 ELSE 部 分 的 更 早 的 条 件 , 你 也 可 以 这 样 处 理 :$leapyear =$year % 4? 0: $year %100? 1: $year % 400? 0:1;不 过 通 常 最 好 把 所 有 COND 和 THEN 部 分 垂 直 排 列 :$leapyear =$year % 4?0:$year % 100 ? 1:106

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!