展开全部
更多追问追答
追问
float average;
average=sum/10.0
getchar();是getch();
追答
恩恩,可以
展开全部
#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);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#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);
}
#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);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你提供一个可以求平均分的代码
#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;
}
#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;
}
//---------------------------------------------------------------------------
#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;
}
//---------------------------------------------------------------------------
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询