c 语言求平均值
时间: 2023-07-02 22:15:35 浏览: 65
好的,C语言求平均值可以使用以下代码:
```c
#include <stdio.h>
int main() {
int n;
float sum = 0, avg;
printf("请输入数字个数:");
scanf("%d", &n);
float arr[n];
for(int i = 0; i < n; i++) {
printf("请输入第%d个数字:", i + 1);
scanf("%f", &arr[i]);
sum += arr[i];
}
avg = sum / n;
printf("平均值为:%.2f", avg);
return 0;
}
```
这段代码会先让用户输入数字的个数,然后使用一个for循环让用户输入每个数字,累加求和并计算平均值,最后输出平均值。注意,这里使用了数组来存储用户输入的数字。
相关问题
c 语言求数组平均值最大值最小值
以下是用 C 语言计算数组平均值、最大值和最小值的示例代码:
```c
#include <stdio.h>
int main() {
int n, i;
float sum = 0, avg, max, min;
printf("Enter the size of array: ");
scanf("%d", &n);
float a[n];
printf("Enter the array elements:\n");
for(i=0; i<n; i++) {
scanf("%f", &a[i]);
sum += a[i];
}
avg = sum / n;
max = a[0];
min = a[0];
for(i=1; i<n; i++) {
if(a[i] > max)
max = a[i];
if(a[i] < min)
min = a[i];
}
printf("Average = %.2f\n", avg);
printf("Maximum value = %.2f\n", max);
printf("Minimum value = %.2f\n", min);
return 0;
}
```
在这个示例中,我们首先从用户那里获取数组大小和元素。然后,我们使用循环计算数组的总和,并计算平均值。接下来,我们使用另一个循环来查找数组中的最大值和最小值,并将它们存储在相应的变量中。最后,我们打印出平均值、最大值和最小值。
c 语言求派的近似值
以下是C语言求π的近似值的代码和流程图:
```c
#include <stdio.h>
#include <math.h>
int main() {
int sign = 1; // 正负1变换
double pi = 0.0, n = 1.0, term = 1.0; // 定义初始化π,等式右边的每一项
while (fabs(term) > 0.000001) {
pi = pi + term;
n = n + 2;
sign = -sign;
term = sign / n;
}
pi = pi * 4;
printf("pi=%10.8f\n", pi);
return 0;
}
```
流程图如下:
```
开始
sign = 1, pi = 0.0, n = 1.0, term = 1.0
while(fabs(term) > 0.000001) {
pi = pi + term;
n = n + 2;
sign = -sign;
term = sign / n;
}
pi = pi * 4;
输出 pi
结束
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)