問題20-2


 1) double y[5]; と宣言すると配列要素はいくつ確保されるか.

 2) int num[10]; と宣言すると,添え字は最小はいくつか.

 3) int型の配列を,名前をtとして200個分確保する宣言はどう書くか.

 4) double型の配列を,名前をweightとして,添え字を最大25まで使えるように宣言せよ.

 5) double y[3]={1.2,4.5,7.8}; と初期値を与えて宣言すると,y[2]はいくつか.

 6) int x[]={5,2,3,8,4,12,4}; と宣言すると,配列xのサイズはいくつか.

 7) int j,w[4]={1,3,5,7};
    for(j=0;j<4;j++) w[j]+=10;
    としたとき,w[2]の値はいくつか.

 8) int j,ans,x[]={4,6,9,13};
    j=3; 
    ans=x[j-1];
    としたとき,変数ansの値はいくつか.

 9) int j,ans,x[]={4,6,9,13};
    j=0; 
    ans=x[j]+x[j+1];
    としたとき,変数ansの値はいくつか.

10) int j,num[]={3,4,5,6,7,8,9}; 
    for(j=1;j<=5;j+=2) printf("%d",num[j];
    としたら,どのように表示されるか.


→ 答えを見る
→ 戻る