■小テスト類似問題 - 2
次のソースプログラムの空欄を,以下の指示に従って適切に埋めよ。 class ArrayTest { static void printIntArray( 【1】 ) { for( int i = 0; i < 【2】; i++ ) { System.out.print( 【3】 + ", " ); } System.out.println(); } public static void main( String args[] ) { 【4】 a1[ 0 ] = 10; a1[ 1 ] = 100; a1[ 2 ] = 30; printIntArray( a1 ); 【5】; printIntArray( a2 ); } } |
解答例:
class ArrayTest { static void printIntArray( int [] array ) { for( int i = 0; i < array.length; i++ ) { System.out.print( array[ i ] + ", " ); } System.out.println(); } public static void main( String args[] ) { int [] a1 = new int[ 3 ]; a1[ 0 ] = 10; a1[ 1 ] = 100; a1[ 2 ] = 30; printIntArray( a1 ); int [] a2 = { 12, 34, 56 }; printIntArray( a2 ); } }実行結果の表示:
10, 100, 30, 12, 34, 56,