「Perl入門」for文で繰り返し処理を行うサンプル

環境
Perl 5.32.1
Windows10 home 64bit

書式
for (初期化; 条件式; インクリメント){
処理コード
}
for文で繰り返し処理を行います。指定した回数だけ繰り返すような処理を記述します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
use strict;
use warnings;
use utf8;
binmode STDIN, ':encoding(cp932)';
binmode STDOUT, ':encoding(cp932)';
binmode STDERR, ':encoding(cp932)';
my $mm;
for ($mm = 0; $mm < 8; $mm++){
print "mm = $mm";
print "\n";
}
use strict; use warnings; use utf8; binmode STDIN, ':encoding(cp932)'; binmode STDOUT, ':encoding(cp932)'; binmode STDERR, ':encoding(cp932)'; my $mm; for ($mm = 0; $mm < 8; $mm++){ print "mm = $mm"; print "\n"; }
use strict;
use warnings;
use utf8;
binmode STDIN, ':encoding(cp932)';
binmode STDOUT, ':encoding(cp932)';
binmode STDERR, ':encoding(cp932)';

my $mm;

for ($mm = 0; $mm < 8; $mm++){
  print "mm = $mm";
  print "\n";
}

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
>perl 13.pl
mm = 0
mm = 1
mm = 2
mm = 3
mm = 4
mm = 5
mm = 6
mm = 7
>perl 13.pl mm = 0 mm = 1 mm = 2 mm = 3 mm = 4 mm = 5 mm = 6 mm = 7
>perl 13.pl
mm = 0
mm = 1
mm = 2
mm = 3
mm = 4
mm = 5
mm = 6
mm = 7

 

Perl

Posted by arkgame