この記事では、C言語でベクトルを表示する方法について解説します。
初心者の方でもわかりやすく、サンプルコードも含めて解説していきます。
目次から探す
ベクトルの表示方法
ベクトルは、複数の要素を持つデータの集合です。
C言語では、ベクトルを表示するためにprintf関数
を使用することができます。
ここでは、ベクトルの表示方法について解説します。
方法1: 要素ごとにprintfを使用する
ベクトルの要素ごとにprintf関数
を使用して表示する方法です。
以下のようなコードを使用します。
#include <stdio.h>
int main() {
int vector[] = {1, 2, 3, 4, 5};
int size = sizeof(vector) / sizeof(vector[0]);
printf("ベクトルの要素: ");
for (int i = 0; i < size; i++) {
printf("%d ", vector[i]);
}
printf("\n");
return 0;
}
上記のコードでは、int型
の要素を持つベクトルを定義し、要素ごとにprintf関数
を使用して表示しています。
ベクトルの要素数を取得するために、sizeof演算子
を使用しています。
実行結果は以下のようになります。
ベクトルの要素: 1 2 3 4 5
方法2: ループを使用してprintfをまとめて実行する
ベクトルの要素をループを使用してまとめて表示する方法です。
以下のようなコードを使用します。
#include <stdio.h>
int main() {
int vector[] = {1, 2, 3, 4, 5};
int size = sizeof(vector) / sizeof(vector[0]);
printf("ベクトルの要素: ");
for (int i = 0; i < size; i++) {
printf("%d ", vector[i]);
}
printf("\n");
return 0;
}
上記のコードでは、int型
の要素を持つベクトルを定義し、ループを使用して要素をまとめて表示しています。
ベクトルの要素数を取得するために、sizeof演算子
を使用しています。
実行結果は以下のようになります。
ベクトルの要素: 1 2 3 4 5
以上が、C言語でベクトルをprintf関数
を使用して表示する方法です。
方法1では要素ごとにprintf関数
を使用し、方法2ではループを使用してまとめて表示することができます。