你要是不采纳我 ,我做鬼都不会放过你的!
第一题
#include"stdio.h"
int main()
{double a[100];
double sum=0;
double m;
int i=0,j;
while(scanf("%lf",&a[i++])!=EOF);
m=a[0];
for(j=0;j<i-1;j++)
{if(a[j]>m)
m=a[j];
sum+=a[j];
}
sum-=m;
printf("%lf",sum/(i-2));
return 0;
}
第二题
#include"stdio.h"
int main()
{int a;
int i=0;
double sum=0;
while(scanf("%d",&a)!=EOF)
{if(a%3==0&&a%2==0)
{
i++;
sum+=a;
}
}
printf("%.2lf\n",sum/i);
return 0;
}
第三题
#include"stdio.h"
int main()
{int a;
int max,min;
scanf("%d",&a);
max=min=a;
while(scanf("%d",&a)!=EOF)
{if(a>max&&a%2==1)
{
max=a;
}
if(a<min&&a%2==1)
min=a;
}
if(max%2!=1)
printf("最大值没有合适的结果\n");
else
printf("max=%d\n",max);
if(min%2!=1)
printf("最小值没有合适的结果\n");
else
printf("min=%d\n",min);
return 0;
}
第四题
#include"stdio.h"
int main()
{int a;
int max,min;
scanf("%d",&a);
max=min=a;
while(scanf("%d",&a)!=EOF)
{if(a>max)
{
max=a;
}
if(a<min)
min=a;
}
printf("max=%d\n",max);
printf("min=%d\n",min);
return 0;
}
温馨提示:答案为网友推荐,仅供参考