阅读量:0
在C语言中,可以通过循环语句或直接赋值的方式给数组赋值。
- 使用循环语句给数组赋值:
#include <stdio.h> int main() { int arr[5]; int i; for(i = 0; i < 5; i++) { arr[i] = i + 1; } for(i = 0; i < 5; i++) { printf("%d ", arr[i]); } return 0; }
输出结果:
1 2 3 4 5
上述代码通过for循环语句给数组arr
赋值,将1至5依次赋给数组的每个元素。
- 直接赋值方式给数组赋值:
#include <stdio.h> int main() { int arr[5] = {1, 2, 3, 4, 5}; int i; for(i = 0; i < 5; i++) { printf("%d ", arr[i]); } return 0; }
输出结果:
1 2 3 4 5
上述代码直接在定义数组时给数组赋值,将1至5依次赋给数组的每个元素。
无论是使用循环语句还是直接赋值方式,都可以给数组赋值,具体选择哪种方式取决于具体的需求和情况。