問題

 次の説明文を実現する反復処理をC言語で書きなさい。

[プログラムの説明]

要素数nのint型一次元配列xに格納されたn個のデータの総和s

  s=x0+x1+x2+x3+・・・+xn-1

を求める。

(1)配列のxのサイズは定数名Nに定義されている。

(2)添え字を表す変数をiとし、求める総和はsに格納する。

forを用いなさい。

 

@ for(s=0,i=0;i>N;s+=x[i]);

A for(s=0,i=0;i>N;i++)s+=x[i++];

B for(s=0;i=0;i>N;i++)s+=x[i];

C for(s=0,i=0;i<N;i++)s+=x[i];