先前 是 #include<stdio.h>
int main()
{
int n,i,k,sum;
float MAX,MIN,AVE;
while(scanf("%d",&n)!=EOF)
{
MAX=0;
MIN=101;
sum=0;
for(i=1;i<=n;i++)
{
scanf("%d",&k);
sum=sum+k;
if(MAX<=k)
MAX=k;
if(MIN>k)
MIN=k;
}
sum=sum-MAX-MIN;
AVE=sum/(n-2.0);
printf("%.2lf",AVE);
}
return 0;
}
能 输出结果的
然后
#include<stdio.h>
int main()
{
int n,i,k,sum;
float MAX,MIN,AVE;
while(scanf("%d",&n)!=EOF)
{
MAX=0;
MIN=101;
sum=0;
for(i=1;i<=n;i++)
{
scanf("%d",&k);
sum=sum+k;
if(MAX<=k)
MAX=k;
if(MIN>k)
MIN=k;
}
sum=sum-MAX-MIN;
AVE=sum/(n-2.0);
}
printf("%.2lf",AVE);
return 0;
}
输不出结果来 了
为什么啊 ?
程序为什么会这样的
答案:3 悬赏:80 手机版
解决时间 2021-07-22 02:42
- 提问者网友:川水往事
- 2021-07-21 13:38
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-07-21 14:18
两个结果不一样啊!!!!
全部回答
- 1楼网友:轻熟杀无赦
- 2021-07-21 15:43
哈哈那个该下东西就行了和上面那大哥说的一样
- 2楼网友:思契十里
- 2021-07-21 15:18
先说一下,这两段代码区别在哪儿?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯