c语言double数组如何初始化

avatar
作者
筋斗云
阅读量:0

在C语言中,要初始化一个double类型的数组,您可以使用以下几种方法:

方法一:在声明数组时直接初始化

double arr[] = {1.2, 3.4, 5.6, 7.8, 9.0}; 

在这个例子中,我们在声明数组arr的同时为其赋值。数组的元素个数会根据初始化的元素个数自动确定。

方法二:使用循环进行初始化

#include <stdio.h>  int main() {     double arr[5];     int i;      for (i = 0; i < 5; i++) {         arr[i] = i + 1.0;     }      // 打印数组元素     for (i = 0; i < 5; i++) {         printf("%f ", arr[i]);     }      return 0; } 

在这个例子中,我们首先声明了一个包含5个元素的double类型数组arr。然后使用for循环为数组的每个元素赋值。最后,使用另一个for循环打印数组的元素。

注意:在使用循环初始化数组时,请确保指定数组的大小,以防止数组越界。

广告一刻

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