c语言给数组赋值

admin 34 0

C语言给数组赋值

在C语言中,数组是一种存储一组相同类型数据的数据结构,给数组赋值就是将特定的值分配给数组中的每个元素,下面是一个简单的示例,演示如何给C语言数组赋值。

```c

#include

int main() {

// 声明一个包含5个整数的数组

int numbers[5];

// 给数组赋值

numbers[0] = 10;

numbers[1] = 20;

numbers[2] = 30;

numbers[3] = 40;

numbers[4] = 50;

// 打印数组的值

for (int i = 0; i < 5; i++) {

printf("numbers[%d] = %d\n", i, numbers[i]);

}

return 0;

}

在上面的示例中,我们声明了一个名为`numbers`的整数数组,该数组包含5个元素。然后,我们使用索引(数组中的每个元素的唯一标识符)分别给这些元素赋值。在这个例子中,我们将值10到50分配给了数组的各个元素。

最后,我们使用一个`for`循环遍历数组,并使用`printf`函数打印每个元素的值。输出将如下所示:


```sql
numbers[0] = 10
numbers[1] = 20
numbers[2] = 30
numbers[3] = 40
numbers[4] = 50

在C语言中,数组的索引从0开始,这意味着数组的第一个元素的索引是0,第二个元素的索引是1,依此类推,在上面的示例中,我们使用索引0到4给数组的元素赋值。