本文目录一览:
怎么用c语言计算平均数
1、新建一个 求数组内所有元素的平均值项目。
2、添加一个 average.cpp 文件。
3、包含需要用到的各种头文件。
4、输入main函数。
5、定义一个double类型的数组arr[5]。
6、使用 for 循环求出arr数组的平均值。
7、运行程序,输出结果即可。
c语言求n个数的平均数
求n个数平均数源程序如下:
#define _CRT_SECURE_NO_WARNINGS
#includestdio.h
int main(void)
{
int a[100] = { NULL };//初始化数组元素
int i = 0, n;//定义循环变量和正整数变量n
float sum = 0.0;//定义和变量为float型,注意计算的数据类型
float average = 0.0;//定义平均数变量为float型,注意计算的数据类型
printf("Please input n (n100) :");
scanf("%d", n);//输入正整数n
printf("Please input %d integers:", n);//提示输入几个正整数
for (i = 0; i n; i++)//循环输入元素
{
scanf("%d", a[i]);//输入整形变量
sum += a[i];//循环输入的时候同时进行求和
}
//for (i = n - 1; i = 0; i--)
printf("the a[n] number: ");//倒叙输出数组元素
for (i = 0; i n; i++)//循环输入元素
printf("%d ", a[i]);//倒叙输出数组元素
printf("\n");
average = sum / (float)n;//注意不同类型之间的计算,这里加了类型强制转换
printf("averge=%.2f\n", average);//输出平均数
return 0;
}
程序运行结果如下:
扩展资料:
其他实现方式:
#include iostream
int main()
{
int i;
double sum = 0;
int count = 0;
scanf("%d", i);
while (i != -1)
{
sum = sum + i;
count++;
scanf("%d", i);
}
printf("%.2f", sum / count);
return 0;
}
C语言求平均数
在
scanf("%f",a[i]);
中的a[i]前面加就行了。
即scanf("%f",a[i]);
完整的程序是:
#includestdio.h
#includemath.h
main()
{int
n,i;
float
a[100],x,b=0;
scanf("%d",n);
for(i=0;in;i++)
scanf("%f",a[i]);
for(i=0;in;i++)
{b+=a[i];
}
x=b/n;
printf("算术平均值=%f",x);
}
用c语言写一个简单的程序,就是在键盘上输入10个数,然后求平均数
代码如下:
#include stdio.h
int main(void)
{
int a[10], sum = 0;
for(int i = 0; i 10; i++)
{
scanf("%d", a[i]);
sum += a[i];
}
printf("%f", sum / 10.);
return 0;
}
求两个数平均数c语言代码
求两个数平均数c语言代码如下:
#includestdio.h
int main ()
{ int a,b;
scanf("%d%d",a,b);
printf("%.1f\n",(a+b)/2.0);
return 0;
}