複数の変数の初期化について質問(というか確認)です。
『苦しんで覚えるC言語』の中に記載されている下記のコードについて
#include <stdio.h> int main(void){ int data[] = {79, 42, 39, 79, 13, 75, 19} int i, sum = 0, avg; // ←←←質問したい箇所 for(i = 0; i < sizeof(data) / sizeof(data[0]); i++){ sum += data[i]; } avg = sum / (sizeof(data) / sizeof(data[0])); printf("%d\n", avg); return 0;
こちらのint i, sum = 0, avg;
が表す意味は
- int型の変数iを宣言
- int型の変数sumを宣言し、sumに0を代入し初期化する。
- int型の変数avgを宣言
の3つでよろしいでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/01 16:14