急求!一道简单的C语言编程题目

2024-11-11 06:35:01
推荐回答(4个)
回答1:

#include
#define M 3
void main()
{
int i,a[M],k,t=0,b[100],j;
printf("please input %d numbers:",M);
for(i=0;i scanf("%d",&a[i]);
for(i=0;it=t+a[i];
k=t/M;
for(i=0,j=0;iif(a[i]{b[j]=a[i];
j++;}
for(i=0;b[i]!=0;i++)
printf("%d ",b[i]);
getch();
}

M的值可以根据要求而改动。

回答2:

int arr[m];

for(int i=0;i{
成绩相加;
}

求平均值;

在循环比较;

回答3:

double ave,data0[20],sum,data1[20];
sum = 0;
for(int i=0; i{
scanf("%lf ",&dta0[i]);
sum = sum+data0[i];
if(i==m-1)
scanf("\n");
}
ave = smu/m;
int j=0;
for(i=0;i{
if(data0[i] {
data1[j] = data0[i];
printf("%f ", data1[j]);
j++;
}
}

回答4:

楼上的就可以了