この記事では、C言語で配列の要素の値を全て表示する方法を解説します。
目次から探す
配列の要素の値を全て表示する方法
配列は、複数のデータをまとめて管理するための便利なデータ構造です。
C言語では、配列の要素の値を一つずつ表示する方法がいくつかあります。
方法1: forループを使う方法
forループを使うことで、配列の要素を順番に表示することができます。
以下のようなコードを使います。
#include <stdio.h>
int main() {
int array[] = {1, 2, 3, 4, 5};
int length = sizeof(array) / sizeof(array[0]);
for (int i = 0; i < length; i++) {
printf("%d ", array[i]);
}
return 0;
}
このコードでは、配列array
の要素を順番に表示しています。
length変数
を使って配列の要素数を取得し、forループで要素を一つずつ表示しています。
方法2: whileループを使う方法
whileループを使うことでも、配列の要素を表示することができます。
以下のようなコードを使います。
#include <stdio.h>
int main() {
int array[] = {1, 2, 3, 4, 5};
int length = sizeof(array) / sizeof(array[0]);
int i = 0;
while (i < length) {
printf("%d ", array[i]);
i++;
}
return 0;
}
このコードでは、whileループを使って配列の要素を表示しています。
i変数
を使って要素のインデックスを管理し、whileループの条件式で要素数と比較しています。
方法3: do-whileループを使う方法
do-whileループを使うことでも、配列の要素を表示することができます。
以下のようなコードを使います。
#include <stdio.h>
int main() {
int array[] = {1, 2, 3, 4, 5};
int length = sizeof(array) / sizeof(array[0]);
int i = 0;
do {
printf("%d ", array[i]);
i++;
} while (i < length);
return 0;
}
このコードでは、do-whileループを使って配列の要素を表示しています。
先に要素を表示し、その後に条件式で要素数と比較しています。
以上が、C言語で配列の要素の値を全て表示する方法です。
適切な方法を選んで使いこなし、効率的なプログラミングを行いましょう。