永发信息网

帮改改这个c程序

答案:3  悬赏:40  手机版
解决时间 2021-04-24 03:27

#include<stdio.h>
#include<math.h>
#define N 5
void main()
{
double a[N],sum=0,d,s;
int i;
for (i=0;i<N;i++)
{ printf("输入一组数据");
scanf("%lf",a[i]);
sum+=a[i];

}
d=sum/N;
for (i=0;i<N;i++)
{
s+=pow((a[i]-d),2)/(N-1);

}
printf("%lf",sqrt(s));
}

哪错了?

最佳答案
s没有初始化
全部回答

下面是我修改后的程序,还有运行图:

#include<stdio.h> #include<math.h> #define N 5 void main() { double a[N],sum=0,d,s=0; int i; printf("输入一组数据\n"); for (i=0;i<N;i++) { scanf("%lf",&a[i]); sum+=a[i]; } d=sum/N; for (i=0;i<N;i++) { s+=pow((a[i]-d),2)/(N-1);

} printf("%lf\n",sqrt(s)); }

s未初始化,改成double a[N],sum=0,d,s=0;就好!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么可以练出腹肌和胸肌
CF7月23—25日任务道具什么时候发送
小朋友都喜欢吃什么,现在10岁小朋友喜欢什么
谁能邀请我开通加工厂
腰疼怎么办呢?
日本学步鞋什么牌子好,什么牌子的学步鞋好
是网速慢还是网络问题
浦东川沙有沃尔玛吗
丝路英雄和烽火战国会不会删城
电锯惊魂在哪下??
爱情和事业,你会选择前者还是后者呢?
招商备用金怎么还款,如何查询招商银行信用卡
分手,我怎么办
能不能帮我过一下跑跑卡丁车海盗故事11
海伦西餐厅地址在什么地方,想过去办事
推荐资讯
万成印刷地址在什么地方,想过去办事
DNF怎么建工会?
伊春客机失事怎么回事
睡不着,失眠咋办???????想死了!
诺基亚E66 怎么下载软件啊
表示壮志未酬的句子,表明作者壮志未酬的古诗
2010中超第18轮 南昌VS深圳
魔兽80啥时候能开呀
【专家进来】训练小腿胫骨痛
滘头永星村在哪里啊,我有事要去这个地方
我有黑鼻头,不光鼻子上有、而且脸颊也有、要
快递北京到长沙要多久,北京到湖南长沙的快递
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?