使用道具 举报
最初由 orangetouch 发表 楼主的机一和机二真好啊
最初由 叶知秋 发表 怎么用一个循环就打出九九乘法表呢?
最初由 devel 发表 我认为不可以。。。:rolleyes:
最初由 libinary 发表 这个就看愿不愿意写代码了,直接写81条print,不用循环也可以打出来,或者用一个循环,里面9个print也行。 下面是我写的: #! /usr/bin/perl -w $a = 1; for($b = 1; $b <= 9; $b++){ printf "$a*$b=%2d ", $a*$b; if($b == 9){ print "\n"; $b = 0; if(++$a == 10){ last; } } } 复制代码
最初由 茜如和小劲鸭 发表 我不太懂PERL, 但为什么变量a在每一次循环里不增加呢?
最初由 libinary 发表 if(++$a == 10){ ++$a不是增加了吗
本版积分规则 发表回复 回帖后跳转到最后一页