展开全部

//希望你看完采纳 谢谢

#include

#define num 10              //  十个评委

void  star(void);           //打印星号

void  sort(float score[]);    //从小到大排序

int main()

{

int i;

float sum=0;

float average;

float score[10];

star();  //打印星号

printf("请输入每个评委给您打的分数32313133353236313431303231363533e4b893e5b19e31333337396332\n");

for(i=0; i

{

printf("第%2d各评委打的分数为:", i+1);

scanf("%f", &score[i]);

}

sort(score);

for(i=1; i

{

sum+=score[i];

}

average=sum/8;     //求平均分

printf("\n去掉的最高分为:%0.2f\n", score[num-1]);

printf("\n去掉的最低分为:%0.2f\n", score[0]);

printf("\n去掉最高分最低分后,您的总分为:%0.2f\n", sum);

printf("\n去掉最高分最低分后,您的平均分为:%0.2f\n", average);

printf("\n哈哈, 谢谢您的合作!\nGOOD BYE!\n");

star();  //打印星号

return 0;

}

//排序函数

void sort(float score[])    //从小到大排序

{

int i;

int j;

float t;  // 用于交换数

for(i=0; i

{

for(j=i; j

{

if(score[i]> score[j])

{

t= score[i];

score[i]= score[j];

score[j]=t;

}

}

}

}

//star函数

void star(void)

{

int i;

for(i=0; i<60; i++)

{

printf("*");

}

printf("\n");

}

/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)

* 程序的版权和版本声明部分

* All rights reserved.

* 文件名称: txt.c

* 作    者: liuyongshui

* 问    题:  在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。

选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。

* 问题来源:

* 完成日期: 2013 年4 月22日

* 版 本 号: V1.0

*/

#include

#define num 10    //  十个评委

void  star(void);           //打印星号

void  sort(float score[]);    //从小到大排序

int main()

{

int i;

float sum=0;

float average;

float score[10];

star();  //打印星号

printf("请输入每个评委给您打的分数\n");

for(i=0; i

{

printf("第%2d各评委打的分数为:", i+1);

scanf("%f", &score[i]);

}

sort(score);

for(i=1; i

{

sum+=score[i];

}

average=sum/8;     //求平均分

printf("\n去掉的最高分为:%0.2f\n", score[num-1]);

printf("\n去掉的最低分为:%0.2f\n", score[0]);

printf("\n去掉最高分最低分后,您的总分为:%0.2f\n", sum);

printf("\n去掉最高分最低分后,您的平均分为:%0.2f\n", average);

printf("\n哈哈, 谢谢您的合作!\nGOOD BYE!\n");

star();  //打印星号

return 0;

}

//排序函数

void sort(float score[])    //从小到大排序

{

int i;

int j;

float t;  // 用于交换数

for(i=0; i

{

for(j=i; j

{

if(score[i]> score[j])

{

t= score[i];

score[i]= score[j];

score[j]=t;

}

}

}

}

//star函数

void star(void)

{

int i;

for(i=0; i<60; i++)

{

printf("*");

}

printf("\n");

}

java编写十个评委_Java题 在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分...相关推荐

  1. python歌星大奖赛_在歌星大奖赛中,有10个评委为参赛选手打分,分数为1到100分。...

    /********************************************************************************* * * 功能描述:    求一个比 ...

  2. c语言10个评委给n个选手打分,在歌星大奖赛中,有10个评委为参赛选手打分,分数为1到100分。...

    /********************************************************************************* * * 功能描述:    求一个比 ...

  3. java编写的浏览器_Java编写简单的网页浏览器

    时间:2019-01-25 概述:网页浏览器 Web 浏览器 用Java语言编写实现一个简单的WEB浏览器,我们经常要在Internet 上浏览网页,这就需要浏览器,目前使用比较广泛的是Interne ...

  4. 在程序大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。

    这个是我们程序设计的一个习题,顺便记录一下.我是刚学习C++的小白,如果下面有什么不对或者不合理的地方还请大家在评论区指出. 首先我用rand()函数模拟一位评委给出一个分数 然后用for循环十次表示 ...

  5. java privatekey输出字符串_JAVA题:编写一个加密程序,对用户输入的字符串加密后输出。加密的方法是将每个字符映射成字母表中的对称...

    展开全部 import java.util.HashMap; import java.util.Map; public class EncryptDemo { /**                  ...

  6. java编写限制密码_java – 用户’root’@’localhost’拒绝访问(使用密码:YES)

    我想连接我的本地MYSQL数据库,它与XAMP服务器一起安装.我创建了一个新用户,即"NewUser",其密码为"password".我给了这个用户所有的特权. ...

  7. java编写学生管理系统_Java实现学生管理系统

    导读热词 项目描述:通过管理员帐号登录,对学员信息进行管理.可以实现学员信息的增加.修改.删除.查询. 知识点:数组.do{}while循环.for循环.if语句.switch条件语句 学生管理系统的 ...

  8. java编写单词数_JAVA flink小试——单词计数

    本文用java来实现一个简单的fink计数单词. 本文写了两个flink版本,一个普通版本,一个lambda版本.有以下注意点: 写法差异,lambda需要调用return方法,而普通版本是不需要的. ...

  9. java三级考试题库_JAVA题库:格林模拟试题三(下)

    JAVA题库:格林模拟试题三(下) 分类:计算机等级 | 更新时间:2016-07-08| 来源:转载 Question 31) Which of the following statements a ...

最新文章

  1. 保利协鑫多晶硅产量再创历史记录
  2. 微信小程序—day02
  3. 证券市场中银行的分类和作用
  4. 程序员应该抛弃的10种思维定式
  5. C++游戏入门书籍推荐
  6. 删除某个路径下的文件夹
  7. CSS3--box-shadow
  8. 上海交大计算机专硕学费2018,2018年上海交通大学博士研究生学费与相关奖助政策...
  9. 群智能算法(遗传算法, 粒子群算法, 蚁群算法原理与实例分析)
  10. 打造自己的视频会议系统 GGMeeting(附送源码)
  11. 渠道商用假量冒充真实用户:开发者求给条活路
  12. 中关村刀片机服务器销售,刀片服务器
  13. EChat(简易聊天项目)一、登录注册实现
  14. @所有人 “兔”个福气!飞桨兔年主题限量红包封面来咯,还有超多心动礼品等你来...
  15. css斜切角/内阴影
  16. 简易个人网站的搭建--基础准备工作(一)
  17. Epoch、Step和BatchSize的区别
  18. [usaco 2009 dec]游荡的奶牛
  19. 搜狗浏览器如何清除浏览器缓存--小白
  20. 《炬丰科技-半导体工艺》硅片湿法清洗槽中兆声波下的水和气泡运动

热门文章

  1. ubuntu mysql登陆_ubuntu mysql 配置 远程登陆
  2. python any()和all()
  3. 通过特征类型超参数控制权重类型
  4. 我所理解的原型原型链 1
  5. Java 性能优化的五大技巧
  6. Permission denied: user=root, access=WRITE, inode=/:hadoopuser:supergroup:drwxr-xr-x
  7. 迅雷“星域”打通最后一公里重新定义CDN
  8. JavaScript跨域方法
  9. [译]在启用浏览器功能的INFOPATH表单中实现基于SQL SERVER的多级联动的下拉式列表...
  10. WIN7自定义管理员账户无法创建或使用设备