C言語 整数検索の基本と実装方法

C言語では、整数を検索するためにループ構造と条件判断文を使用することができます。以下は簡単なコードの例です:

#include <stdio.h>

int main() {
    int arr[] = {1, 2, 3, 4, 5};
    int target = 3;
    int found = 0;

    for (int i = 0; i < sizeof(arr)/sizeof(arr[0]); i++) {
        if (arr[i] == target) {
            found = 1;
            printf("找到整数 %d 在数组中的位置为 %d\n", target, i);
            break;
        }
    }

    if (!found) {
        printf("未找到整数 %d\n", target);
    }

    return 0;
}

上記のコードでは、まず整数配列arrを定義し、次に整数のtargetを定義しており、それは検索する整数を表しています。 配列arrをループして、各ループで現在の要素がtargetと等しいかどうかを判定します。 もし見つかった場合は、その整数が配列内でどこにあるかを出力し、その後、ループを抜けます。 もし全ての要素を探索し終えても整数targetが見つからなかった場合、見つからなかったことを示すメッセージを出力します。

bannerAds