当前位置: 首页 > news >正文

如何快速写一个网站网站建设怎么建设

如何快速写一个网站,网站建设怎么建设,做地暖工程的网站,广东建设项目备案公示网站学习目标: 使用代码完成程序《大奖赛评分B》 题目: 如今许多歌手大奖赛评分时,为了体现公平,在评委给出分数后统计平均得分时,都会去掉最高分和最低分。编写程序,读入评委打分(分数都是大于0的…

学习目标:

  • 使用代码完成程序《大奖赛评分B》

题目:

  • 如今许多歌手大奖赛评分时,为了体现公平,在评委给出分数后统计平均得分时,都会去掉最高分和最低分。
  • 编写程序,读入评委打分(分数都是大于0的整数,评委人数大于等于5,小于等于50),去掉两个最高分和两个最低分,计算并输出平均得分(小数点后保留两位有效数字)。

逻辑:

  • 由题意得:此程序要求能够找到一个数组中的两个最大值和两个最小值,因此要对数组进行排序,用循环分支语句进行判断。
  • 其次要去统计平均得分,说明分数要是浮点类型。
  • 最后关注到要保留两位小数,按要求打印即可。

代码:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
#include<stdlib.h>void print_arr(int arr[],int num)
{for (int j = 0; j < num; j++){printf("%d ", arr[j]);}printf("\n");
}int cmp_int(const void* e1, const void* e2)
{return *(int*)e1 - *(int*)e2;
}int main()
{char str[200] = { 0 };int arr[50] = { 0 };float num = 0;int sum = 0;gets(str);int i, j = 0, k = 0;for (i = 0; str[i] != '-'; i++) {if (str[i] >= '0' && str[i] <= '9') {arr[j] = arr[j] * 10 + (str[i] - '0');}else if (str[i] == ' ' && k < 50) {j++;k++;}}qsort(arr, 50, sizeof(int), cmp_int);int u = 0;for (int j = 0; j < 50; j++){if (arr[j] != 0){if (u > 1 && j < 48){sum += arr[j];num++;}u++;}}float average = (float)sum / num;printf("%.2f\n", average);return 0;
}

http://www.yayakq.cn/news/768880/

相关文章:

  • 创建一个网站的技术html代码编辑
  • 专业的集团网站开发泉州做网站
  • 郴州有哪些推广平台沈阳seo网站推广优化
  • 找网站有中文字目的wordpress文章列表加广告
  • dede网站打不开苏州做网站的企业
  • 哪些网站可以做旅游一 建设网站前的市场分析
  • 整站网站优化推荐wordpress 意见反馈
  • 做网站要素个人做金融网站能赚钱吗
  • 宁波网站推广找哪家寻找徐州网站开发
  • aws 建网站摩托车建设网站
  • 做网站得每年续费吗社区论坛网站建设
  • 做二手平台公益的网站英文模板网站
  • 无锡网站制作深圳网站建设网站推广的方法
  • 邯郸做移动网站价格京山网站开发
  • 网站建设书籍附光盘colorway wordpress
  • win10建设网站目录手机网站做指向
  • 网站模板做的比较好的wordpress 图片 压缩
  • 猎上网登陆官方网站客厅设计
  • 矢量插画的网站2021给个最新网站
  • 深圳网站建设 设计没有货源怎么开网店?
  • 网站建设步骤流程详细介绍网站加seo需要多少钱
  • 邢台集团网站建设费用新建wordpress模板
  • 网站倒计时怎么做网站风格配置怎么做
  • 电影网站怎么建设灰色网站设计
  • 外包公司做的网站怎么改密码学校网站开发图片素材
  • 做一小说网站要花多钱如何让网站快速收录你
  • 做影视网站赚钱吗网站seo优化服务
  • 做公司网站的价格邮件模板网站
  • 郑州做网站企业北京建筑人才招聘网
  • 郑州做网站那家做的好什么是网站开发公司电话