どのようにして C 言語の配列に数値を入力しますか
C言語では、ループ構造とscanf()関数を使用することで配列に数値を入力できます。例を示します。
#include <stdio.h>
#define SIZE 5
int main() {
int arr[SIZE];
int i;
printf("请输入%d个数字:\n", SIZE);
for (i = 0; i < SIZE; i++) {
scanf("%d", &arr[i]);
}
printf("输入的数字为:");
for (i = 0; i < SIZE; i++) {
printf("%d ", arr[i]);
}
return 0;
}
まず、SIZEサイズの整数配列arrを定義する。ループ構造を使用して、配列の各要素を0からSIZE-1まで反復処理し、scanf()関数を介してユーザーが入力した数値に対応する配列要素に格納する。
scanf() 関数で整数読込時には %d を利用し、変数前に & を付けることでアドレスを取得します。
最後に、配列を反復構造を使用して反復処理し、入力された数字を順番に出力します。