C语言题目帮我下好吗

来源:百度知道 编辑:UC知道 时间:2024/06/30 07:34:22
判断一个最高分,最底分,并输出
累计5个得分只和,减去最高分,最底分,统计出每个学生的最后得分

#include<stdio.h>
void main()
{
int i;
double max,min,v[10],sum;
for(i=0;i<10;i++)
{
printf("\nplease input the score of the NO.%d judger:",i+1);
scanf("%lf",&v[i]);
}
for(i=1,sum=max=min=v[0];i<10;i++)
{
if(max<=v[i])max=v[i];
if(min>=v[i])min=v[i];
sum=sum+v[i];
}
sum=sum-max-min;
printf("\nthe final score of the player is %lf.",sum/8);
}

你可以试试这个,很简洁的,还有,告诉你,第一个回答的人是用c++写的,不是c语言,我这是c语言写的,(*^__^*) 嘻嘻……

/*判断一个最高分,最底分,并输出
累计5个得分只和,减去最高分,最底分,统计出每个学生的最后得分*/
#include<iostream>
using namespace std;
int main()
{
int num[5],s=0,a,temp;
for(int i=0;i<5;i++)
{cin>>num[i];s+=num[i];}

cout<<"总分:"<<s<<endl;
for(int j=0;j<4;j++)
for(int i=0;i<4-j;i++)
if(num[i]>num[i+1])
{temp=num[i];