给定一维数组a,求a中各元素的平均值。 a[10]={1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9} **输出格式要求:"The average of array is %.2f\n"
时间: 2023-08-11 16:03:50 浏览: 228
好的,这个问题很简单,可以使用以下代码来求解:
```c
#include <stdio.h>
int main() {
double a[10] = {1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9};
double sum = 0;
int n = 10;
for (int i = 0; i < n; i++) {
sum += a[i];
}
double avg = sum / n;
printf("The average of array is %.2f\n", avg);
return 0;
}
```
输出结果为:
```
The average of array is 1.45
```
注意,我们在输出格式字符串中使用了 %.2f 来控制输出的小数位数为两位。
阅读全文