C语言求平均值?

从键盘中随机输入10个数的值,求出平均值?用Win-tc编写... 从键盘中随机输入10个数的值,求出平均值?用Win-tc编写 展开
 我来答
cjj796
推荐于2017-04-22 · TA获得超过8701个赞
知道大有可为答主
回答量:1.3万
采纳率:68%
帮助的人:3313万
展开全部

你好!

完整的代码:

#include<stdio.h>

int main(void)
{
    double x=0,z=0;
int y=0;
int y1=0;

printf("请输入 10 个数,空格分开:");
for(y=0;y<10;y++)
    {
   scanf("%lf",&x);
if(z>=0)
{
z = z + x;
y1++;
}
        getchar();
    }
printf("平均数是: %.2lf \n",z/y1);
    return 0;
}
更多追问追答
追问
float average;
average=sum/10.0

getchar();是getch();
追答
恩恩,可以
Rankabc
2013-12-04 · TA获得超过3559个赞
知道大有可为答主
回答量:3705
采纳率:59%
帮助的人:1020万
展开全部
#include<stdio.h>
void main()
{
int i;
 float a[10],average,sum=0;
 for(i=0;i<10;i++)
 scanf("%f",&a[i]);
 for(i=0;i<10;i++)
 sum=sum+a[i];
 average=sum/10;
 printf("average=%.2f\n",average);
 
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
折柳成萌
高粉答主

2019-03-12 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:5791万
展开全部
#include "stdio.h"
#include "math.h"
#define N 100
void main()
{
int a[N],n,i;
float aver,s;
float sum=0,e=0;
printf("请输入样本量:");
scanf("%d",&n);
printf("请输入%d个样本:",n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
aver=sum/n;
for(i=0;i<n;i++)
e+=(a[i]-aver)*(a[i]-aver);
e/=n-1;
s=sqrt(e);
printf("平均数为:%.2f,方差为:%.2f,标准差为:%.2f\n",aver,e,s);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mflash
2017-12-21
知道答主
回答量:16
采纳率:0%
帮助的人:9486
展开全部
给你提供一个可以求平均分的代码
#include <stdio.h>
int main()
{
int n=0;//计数器
int sum;//累加器
int temp;//每一名同学的成绩
printf("请输入一位同学的成绩:");
scanf("%d",&temp);
while(temp>0)
{
n++;
sum+=temp;
printf("请输入第%d个同学的成绩:",n+1);
scanf("%d",&temp);
}
printf("平均分是:%g\n",sum*1.0/n);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-09-20
展开全部
//---------------------------------------------------------------------------

#include <stdio.h>

int main(void)
{
float max=0,min=0,sum=0,t;
int i;
for (i = 0; i<10; i++) {
scanf("%f",&t);
sum+=t;
if (max<t) {
max=t;
}
if (min>t) {
min=t;
}
}
sum-=max+min;
printf("%f",sum/8);
return 0;
}
//---------------------------------------------------------------------------
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式