⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lop.t

📁 UNIX下perl实现代码
💻 T
字号:
#!./perl## test the logical operators '&&', '||', '!', 'and', 'or', 'not'#BEGIN {    chdir 't' if -d 't';    @INC = '../lib';}print "1..7\n";my $test = 0;for my $i (undef, 0 .. 2, "", "0 but true") {    my $true = 1;    my $false = 0;    for my $j (undef, 0 .. 2, "", "0 but true") {	$true &&= !(	    ((!$i || !$j) != !($i && $j))	    or (!($i || $j) != (!$i && !$j))	    or (!!($i || $j) != !(!$i && !$j))	    or (!(!$i || !$j) != !!($i && $j))	);	$false ||= (	    ((!$i || !$j) == !!($i && $j))	    and (!!($i || $j) == (!$i && !$j))	    and ((!$i || $j) == ($i && !$j))	    and (($i || !$j) != (!$i && $j))	);    }    if (not $true) {	print "not ";    } elsif ($false) {	print "not ";    }    print "ok ", ++$test, "\n";}# $test == 6my $i = 0;(($i ||= 1) &&= 3) += 4;print "not " unless $i == 7;print "ok ", ++$test, "\n";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -