某班级学习委员整理获得奖学金排名,总成绩=智育成绩*60%+德育成绩*30%+体育成绩*10%,使用冒泡排序法将班级前12名同学的成绩进行排名。

题出自-------------------------------零基础学C语言

#include<stdio.h>
int main()
{float grade[12];float iTemp;int i;int j;int intellect[12];int morality[12];int pe[12];printf("请输入学生的智育成绩:\n");for (i = 0; i < 12; i++){printf("intellect[%d]=", i);scanf_s("%d", &intellect[i]);}printf("请输入学生的德育成绩:\n");for (i = 0; i < 12; i++){printf("morality[%d]=", i);scanf_s("%d", &morality[i]);}printf("请输入学生的体育成绩:\n");for (i = 0; i < 12; i++){printf("pe[%d]=", i);scanf_s("%d", &pe[i]);}for (i = 0; i < 12; i++){grade[i] = (float)((intellect[i] * 0.6 + morality[i] * 0.3 + pe[i] * 0.1));}printf("成绩排序为:\n");for (i = 0; i < 12; i++){for (j = 11; j >i; j--){if (grade[i] < grade[j]){iTemp = grade[j];grade[i] = grade[j];grade[j] = iTemp;}}}for (i = 0; i < 12; i++){printf("%.2f\t", grade[i]);if (i == 5 || i == 11){printf("\n");}}return 0;
}

【C语言程序】某班级学习委员整理获得奖学金排名,总成绩=智育成绩*60%+德育成绩*30%+体育成绩*10%,使用冒泡排序法将班级前12名同学的成绩进行排名。相关推荐

  1. 计算机系班级未来展望,关于班级学习委员的工作总结5篇

    作为学习委员,首先我应该清楚自己的职责.因此,关于工作总结,我想从学习委员的职责方面,总结近期的工作情况,工作内容,在下学期能够更好的完成工作目标.下面是小编收集整理的关于班级学习委员的工作总结5篇范 ...

  2. c语言编程输入5输出五行五列,C语言编程 在屏幕上打印五行*号,每行分别为5个,30个,10个,28个,16个。...

    C语言输出如题所示图案的代码如下: #include int main( ) { int x; int i,j,k; { for(j=0;j<2*i-1;j++) printf("*& ...

  3. 10个数冒泡排序法c语言代码,输入10个数用冒泡法排序

    输入10个数,用冒泡排序法按由小到大顺序排序并输如下参考: #包括< stdio, h > Intmain() { Inta[10]={0}: IntI=0,j=0,t=0: For (I ...

  4. 程序员优秀学习资料整理(不断更新中)

    如果你发现自己陷入各种新技术.工具包围中,而纠结于该选择哪些学习,读读这篇文章,技术的执念. 综合资源 资源链接汇集 awesome - 各种主流语言的优秀项目汇集 :+1: lists - 资源集合 ...

  5. 脚本语言程序员怎么学习程序设计?

    这是一封QQ上的留言,这位同学看起来是很好学的,但是,目前有点找不到学习的方向,希望我帮忙解答一下.我呢,觉得这个问题还是有一定代表性,因此在此公开作答. 还是那句话哈,一家之言,欢迎拍砖. 原文如下 ...

  6. 幼儿学数数的c语言程序,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 编写程序,登录幼儿园200个小朋友的数据:姓名.性别.年龄.身高.体重.出生日期,分别按年龄排序后输出. 要求: (1)登录数据用函数input() (2 ...

  7. 对c语言和程序设计基础的体会,C语言程序设计基础与应用

    <C语言程序设计基础与应用(高等院校计算机教育系列教材)>由刘丽.朱俊东.张航编著,本书内容由浅入深.循序渐进,介绍C语言的基本语法知识和程序设计等内容,同时兼顾了全国计算机等级考试二级C ...

  8. Linux下C语言程序的内存布局

    以下内容源于C语言中文网的内容学习与整理.如有侵权,请告知删除.

  9. 【成绩统计】Excel计算年级学校排名和班级排名,并统计各班各科前1050名学生人数

    本文以"好分数"系统导出的期末考试成绩数据为基础,进行统计分析. 拿到表,首先整理下数据,去除无关字段数据,保留关键字段. 一开始的时候,,小编直接使用上表给出的"学校排 ...

最新文章

  1. Go 分布式学习利器(20)-- Go并发编程之多路选择和超时控制,channel的关闭和广播
  2. 基于cnn的短文本分类_自然语言理解之(二)短文本多分类TextCNN实践
  3. 软件架构解读与架构师角色培养——希赛嘉宾聊天实录
  4. Runloop - 运行循环
  5. leetcode 138. Copy List with Random Pointer | 138. 复制带随机指针的链表(复杂链表的复制)
  6. 如何通过Java代码判断当前的环境是否支持JRE 9
  7. “睡服”面试官系列第十八篇之generator函数的语法(建议收藏学习)
  8. c语言 文件游程统计,游程 码表 如何形成
  9. 江苏省计算机分级考试试题,江苏省计算机等级考试基础知识考题.doc
  10. 从需求到交付——论敏捷过程中的需求管理
  11. C语言如何动态分配空间:malloc
  12. simulik中的液压建模Simscape_Fluids资料收集及学习(原SimHydraulics)
  13. 《伟大的小细节:互联网产品设计中的微创新思维》——3.2 时间/日期因素
  14. 解决 VMware 新装 CentOS 7.* 连不上网络
  15. SQLServer 删除表中重复数据(除ID不同的)
  16. 基于MATLAB的指纹识别算法仿真实现
  17. xlsxwriter设置列宽_Python3之excel操作——xlsxwriter模块
  18. larval中redis的用法
  19. net use的用法
  20. 圣思园-----Java SE Lesson 7

热门文章

  1. 动手学习深度学习 04:多层感知机
  2. stormzhang的自我介绍
  3. 2022秋招计算机视觉算法工程师面经(旷视、字节、科大讯飞、大华、海康、网易、华为、小米、腾讯、百度、阿里、完美世界、美团、陌陌)
  4. abb机器人码垛编程详解_ABB机器人码垛程序
  5. 解决listview条目错乱问题
  6. Python之PIL图片操作
  7. 实体店运营:能提高顾客留存率的店铺陈列方式
  8. 《闲扯Redis九》Redis五种数据类型之Set型
  9. 小程序导航图标_商场寻店不迷路 业内首个小程序AR导航上线
  10. 用python实现erp出入库_ERP采购入库成品入库流程(精)