c语言程序编写!拜求高手相助!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:40:12
1:电视大奖赛有20名评委,编写程序:去掉一个最高分,去掉最低分,其余18名的平均分为最终得分,并输出结果!要有输入提示。
2:定义一个有8个元素的一维数组a,从键盘上输入5个整数,编写程序将其按从大到小的顺序排列,并将排序后的数组输出。
3:输入2个字符串,将这两个字符串连接起来并输出,再将连接后的字符串反向。
4:编写一个函数,统计字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串并输出统计结果。

1.#include <stdio>
main()
{ float sum=0,a[20],t; int i,j;
printf("请评委打分!");
for(i=0;i<20;i++)
scanf("%f",&a[i]);
for(i=0;i<20;i++)
for(j=1;j<20;j++)
{ if(a[i]>a[j])
{t=a[i];a[i]=a[j];a[j]=t;}
}
for(i=1;i<19;i++)
sum=sum+a[i];
printf("去掉一个最高分%f/n",a[19]);
printf("去掉一个最低分%f/n",a[0]);
printf("最终得分%f/n",sum/18) ;
}

好有难度