c语言怎么给数组赋值

avatar
作者
猴君
阅读量:0

在C语言中,可以通过循环语句或直接赋值的方式给数组赋值。

  1. 使用循环语句给数组赋值:
#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依次赋给数组的每个元素。

  1. 直接赋值方式给数组赋值:
#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依次赋给数组的每个元素。

无论是使用循环语句还是直接赋值方式,都可以给数组赋值,具体选择哪种方式取决于具体的需求和情况。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!