C 语言实例 – 计算数组元素平均值
C 语言实例 - 计算数组元素平均值
使用 for 循环迭代出输出元素,并将各个元素相加算出总和,再除于元素个数:
实例 1
#include <stdio.h>
int main() {
int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
int sum, loop;
float avg;
sum = avg = 0;
for(loop = 0; loop < 10; loop++) {
sum = sum + array[loop];
}
avg = (float)sum / loop;
printf("平均值为 %.2f", avg);
return 0;
}
输出结果为:
平均值为 4.50
用户自定义输入:
实例 2
#include <stdio.h>
int main()
{
int n, i;
float num[100], sum = 0.0, average;
printf("输入元素个数: ");
scanf("%d", &n);
while (n > 100 || n <= 0)
{
printf("Error! 数字需要在1 到 100 之间。\n");
printf("再次输入: ");
scanf("%d", &n);
}
for(i = 0; i < n; ++i)
{
printf("%d. 输入数字: ", i+1);
scanf("%f", &num[i]);
sum += num[i];
}
average = sum / n;
printf("平均值 = %.2f", average);
return 0;
}
输出结果为:
输入元素个数: 4 1. 输入数字: 1 2. 输入数字: 2 3. 输入数字: 4 4. 输入数字: 8 平均值 = 3.75
相关文章
- C++中的字符串编码怎么处理
- C++之编写高效Makefile文件最佳方法
- C++多线程实现绑定CPU的方法详解
- C++中的可移植性和跨平台开发教程详解
- C++编译器和链接器工作原理及使用方法完全指南
- C语言结构体指针的具体使用
- 一文弄懂C语言EOF
- C++中的字符串编码处理方法
- C语言全局变量和局部变量的示例代码
- ASP.NET Core快速入门之环境篇
- 如何使用签名保证ASP.NET MVC OR WEBAPI的接口安全
- ASP.NET Core 集成 React SPA应用的步骤
- 如何在.NET Core中为gRPC服务设计消息文件(Proto)
- 如何在 .NET 中使用 Flurl 高效处理Http请求
- .NET 开源配置组件 AgileConfig的使用简介
- Asp.net基础知识扫盲篇
- .NET之生成数据库全流程实现
- .Net Core导入千万级数据至Mysql数据库的实现方法
- 关于.net环境下跨进程、高频率读写数据的问题
- asp.net core为IHttpClientFactory添加动态命名配置