ForNext
Only Do What Only You Can Do
032. 配列の各要素に先頭から順に 1,2,3,4 を代入して表示 (初期化子の足りない要素)
VBScript
JScript
Perl
更新日 : 2010.10.18
@score = (1, 2, 3, 4); for (0..4) { printf("点数%d = %d\n", $_ + 1, $score[$_]); }
L:\>perl lesson_05_032.pl 点数1 = 1 点数2 = 2 点数3 = 3 点数4 = 4 点数5 = 0
PHP
更新日 : 2010.11.03
<?php $score = array(1, 2, 3, 4); for ($i = 0; $i < 5; $i++) { printf("点数%d = %d\n", $i + 1, $score[$i]); } ?>
L:\>php lesson_05_032.hp 点数1 = 1 点数2 = 2 点数3 = 3 点数4 = 4 点数5 = 0
Python
Ruby
更新日 : 2010.11.01
score = [1, 2, 3, 4] for i in 0..4 printf("点数%d = %d\n", i + 1, score[i]) end
L:\>ruby l:\lesson_05_032.rb 点数1 = 1 点数2 = 2 点数3 = 3 点数4 = 4 点数5 = 0
PowerShell
Scala
F#
C
更新日 : 2010.10.08
#include <stdio.h> int main(int argc, char* argv[]) { int i; int score[5] = {1, 2, 3, 4}; for (i = 0; i < 5; i++) printf("点数%d = %d\n", i + 1, score[i]); return 0; }
R:\>lesson032\project1.exe 点数1 = 1 点数2 = 2 点数3 = 3 点数4 = 4 点数5 = 0
C++
C++Builder
VC++
C#
Java
更新日 : 2010.11.05
class Lesson032 { public static void main(String[] args) { int[] score = {1, 2, 3, 4, 5}; for (int i = 0; i < 5; i++) System.out.printf("点数%d = %d\n", i + 1, score[i]); } }
L:\>java Lesson032 点数1 = 1 点数2 = 2 点数3 = 3 点数4 = 4 点数5 = 5
Objective-C
D
VB
VB.NET
Delphi
更新日 : 2010.09.24
program Project1; {$APPTYPE CONSOLE} uses SysUtils; var i: Integer; score: array[1..5] of Integer = (1, 2, 3, 4, 0); begin for i := 1 to 5 do writeln(format('点数%d = %d', [i, score[i]])); end.
S:\>lesson032\project1.exe 点数1 = 1 点数2 = 2 点数3 = 3 点数4 = 4 点数5 = 0