网上有关“从0数到10最大的数和最小的数”话题很是火热,小编也是针对从0数到10最大的数和最小的数寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
#include<stdio.h>
int?main(){
int?a[15],i,k,mi,mx,fi,fx;
double?sum=0.0;
printf("请输入10个0-10之间的数字\n");
while(scanf("%d",&a[0])){
if(a[0]<0||a[0]>10){
printf("输入错误,请重新输入\n");
continue;
}
for(i=1;i<10;i++){
scanf("%d",&a[i]);
if(a[i]<0||a[i]>10){
printf("输入错误,请重新输入\n");
i--;
}
}
mi=mx=a[0],fi=fx=0;
for(i=1;i<10;i++){
if(a[i]<mi){
fi=i;
mi=a[i];
}
if(a[i]>mx){
fx=i;
mx=a[i];
}
}
printf("最大值是:%d?下标是:%d\n最小值是:%d?下标是:%d\n",mx,fx,mi,fi);
for(i=0;i<10;i++)
if(i!=fi&&i!=fx)
sum+=a[i];
printf("去掉最大值和最小值后的平均值是:%lf\n",sum/8);
printf("请输入10个0-10之间的数字\n");
}
return?0;
}
关于“从0数到10最大的数和最小的数”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!
评论列表(3条)
我是索罗斯的签约作者“从墨”
本文概览:网上有关“从0数到10最大的数和最小的数”话题很是火热,小编也是针对从0数到10最大的数和最小的数寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够...
文章不错《从0数到10最大的数和最小的数》内容很有帮助