从键盘输入n个正整数(直到输入0时结束输入)求其平均值,并对其按大
答案:2 悬赏:60 手机版
解决时间 2021-02-28 08:26
- 提问者网友:绫月
- 2021-02-28 05:39
从键盘输入n个正整数(直到输入0时结束输入)求其平均值,并对其按大小顺序输出 求大神帮忙
最佳答案
- 五星知识达人网友:行路难
- 2021-02-28 06:17
scanf("%d",&n);//要加双引号 printf("the result is :%d\n",s);//整数输出。
全部回答
- 1楼网友:杯酒困英雄
- 2021-02-28 06:55
#include <stdio.h>
int main(int argc,char *argv[]){
int n,i,j,k,sum,a[100];
printf("Input some integers...\n");
for(sum=n=0;n<1000;n++){
if(scanf("%d",a+n),a[n]==0)
break;
sum+=a[n];
for(j=n;j>0;j--)
if(a[j]>a[j-1])
k=a[j],a[j]=a[j-1],a[j-1]=k;
}
printf("\n");
for(k=i=0;i<n;printf(++k%15 ? "%d " : "%d\n",a[i++]));
if(k%15)
printf("\n");
printf("\nThe AVERAGE is %g\n",sum/(n+0.0));
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯