大家好,今天小编关注到一个比较有意思的话题,就是关于c语言求数组的平均值的问题,于是小编就整理了3个介绍c语言求数组的平均值的解答,让我们一起看看吧。
用c语言编程:要求用数组,先输入一个正整数n,在输入n个整数,求其平均值(保留两位小数?
#include <cstdio>int main(){for(int n;scanf("%d",&n);){int sum=0,temp;for(int i=1;i<=n;i++){scanf("%d",&temp);sum+=temp;}printf("%.3f\n\n",float(sum)/n);}}本结果保留三位小数可自行调整
算术平均数用c语言怎么写?
答:常规操作 两个数的平均数等于两数之和除以二 int main() { int a = 10; int b = 5; int c = a + b; printf("%d\n", c); system("pause"); return 0; }
2.最常用的方法 如:将较大的数减去较小的数,得到两数的相差多少,再将差值的一 半给较小的数,这样两数就相等了。 int main() { int a = 10; int b = 5; int c = a + (b - a) / 2; system("pause"); return 0; }
3.使用按位与和按位异或操作符 int main() { int a = 10; int b = 5; int c = (a&b) + (a^b)/2; system("pause"); return 0; }。
```
#include <stdio.h>
int main()
{
int num[10], i;
float sum = 0.0, ***g;
printf("请输入10个整数:\n");
for (i = 0; i < 10; ++i) {
scanf("%d", &num[i]);
C语言编程题,向数组a中输入10个实型数,分别求其中正数的平均值和负数的平均值?
代码示例:
#include<stdio.h>
void main(){
float s1=0,s2=0,x;
int n1=0,n2=0,i;
for(i=0;i<10;i++)
{scanf("%f",&x);
if(x>0){s1+=x;n1++;}
if(x<0){s2+=x;n2++;}
}
到此,以上就是小编对于c语言求数组的平均值的问题就介绍到这了,希望介绍关于c语言求数组的平均值的3点解答对大家有用。