【C言語】ベクトルをprintfで表示する

この記事では、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ではループを使用してまとめて表示することができます。

目次から探す