该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include "stdlib.h"

int i,j;

struct STUDENT

{

int xuehao;

float yuwen;

float shuxue;

float yingyu;

float sum;

float average;

}student[3];

void huhuan1(int a,int b)

{int c; c=a;a=b;b=c;}

void huhuan(float x,float y)

{float z; z=x;x=y;y=z;}

int main()

{

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

{

printf("input %d:\n ",i+1);

printf("xuehao:");

scanf("%d",student[i].xuehao);

printf("yuwen:");

scanf("%f",student[i].yuwen);

printf("shuxue:");

scanf("%f",student[i].shuxue);

printf("yingyu:");

scanf("%f",student[i].yingyu);

student[i].sum=student[i].yuwen+student[i].shuxue+student[i].yingyu;

student[i].average=student[i].sum/3;

printf("sum=%f\n",student[i].sum);

printf("average=%f\n",student[i].average);

}

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

for(j=i+1;j<3;j++)

if(student[j].sum>student[i].sum)

{ huhuan1( student[i].xuehao,student[j].xuehao);

huhuan(student[i].yuwen,student[j].yuwen);

huhuan(student[i].shuxue,student[j].shuxue);

huhuan(student[i].yingyu,student[j].yingyu);

huhuan(student[i].sum,student[j].sum);

huhuan(student[i].average,student[j].average);}

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

{printf("%d %f %f %f%f %f\n",student[i].xuehao,student[i].yuwen,

student[i].shuxue,student[i].yingyu,student[i].sum,student[i].average);}

getch();return 0;

}

c语言数学语文英语成绩编程,急求一编程题!…相关推荐

  1. c语言数学语文英语成绩编程,输入10名学生的序号和每个学生三门功课(数学、英语、C语言程序设计)的成绩,编程计算出每个学生的总分...

    输入10名学生的序号和每个学生三门功课(数学.英语.C语言程序设计)的成绩,编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,且打印一张按高分到低分名次排序的成绩单.然后用折半查找法查找有没有平 ...

  2. 英语和数学不好自学c语言,数学和英语不好,就不能学编程么?

    原标题:数学和英语不好,就不能学编程么? 编程语言起源于美国,是由英文构成的,其中包括几十个英文的关键字以及几百个英文的函数,除非需要对文本进行处理,否则一般不会出现中文.但是,它们都是孤立的单词,不 ...

  3. 输入学生的学号及语文、数学、英语成绩, 输出学生各科成绩及率均成绩信息

    # include <stdio.h> # define N a[10] void main() {     float y,s,w,p; int N;         printf(&q ...

  4. 请输入班级人数,然后输入每个人的语文数学和英语成绩,并且打印出语文的两个最高分,数学的两个最低分。和英语的平均分(使用二维数组)

    题目: 请输入班级人数,然后输入每个人的语文数学和英语成绩,并且打印出语文的两个最高分,数学的两个最低分.和英语的平均分(使用二维数组) 代码如下: package XunHuanShuZu;impo ...

  5. 计算一班总分 使用的计算机公式是,班级总分统计excle!excle如图所示,怎样按照班级字段,将每班的数学语文英语分数分别求和汇总?...

    在excle中,如何计算一个班级总人数的80%人数(分数从高开始的前)的总分和平均分. 自动排啊 EXCLE中怎么把未打卡体温的学生名单按班级统计出来? 建议用代码来解决. excle怎么利用公式统计 ...

  6. 没有数学和英语的基础,能学好编程吗?

    一个人不要随便地给自己贴标签,比如自己给自己贴上"数学和英语不好"这个标签,也许它符合你现在的情况,但并不等于你以后也是这种情况. 经常有学员在后台留言给达妹,英语不好能学好编程么 ...

  7. c语言链表容易犯的错误,急求大牛啊这个容易的链表到底在哪出错了

    急求大牛啊,这个简单的链表到底在哪出错了 #include #include struct list { char str; struct list * next; }; int main() { s ...

  8. c语言txt文件写入数学,文本文件输入文件.txt中存有一个学生的学号,性别,年龄,数学,语文,英语三门课的成绩....

    满意答案 albetli 推荐于 2017.09.14 采纳率:49%    等级:9 已帮助:514人 输入文件.txt内容:010010 男 15 87.5 90 75.5 #include vo ...

  9. java输出数学和英语成绩_java 计算班里每个同学3门课(英语、数学、数据库)的平均成绩和总成绩,编写一个成绩类来实现这些功能。...

    展开全部 Grade.javapublic class Grade { private double english; private double math; private double sql; ...

最新文章

  1. Android 内存优化
  2. 使用easyexcel导出
  3. android在搭建框架时要注意,Android开发搭建应用框架步骤和注意的问题
  4. mysqluuid去除横岗
  5. Java 非小数BigDecimal转换为Integer
  6. 广东学考计算机专业要多少排位,太难了!2021年学考录取分数大暴涨!深职、广轻需要300分以上?...
  7. c语言 struct 的初始化
  8. matlab自定义颜色代码,自定义颜色为matlab表面图
  9. 「2021年」国内主流短信验证码平台综合评测
  10. 史上最全SpringCloud2.0视频教程
  11. TCP和UPD的理解
  12. 如何将win7系统的电脑屏幕改成护眼的豆沙绿
  13. FPGA 之 SOPC 系列(三)Nios II 体系结构
  14. MobaXterm复制黏贴快捷键
  15. 【计算机体系结构实验】指令调度和延迟分支
  16. uniapp插件市场-涂图视频编辑-美妆-剪辑-微整形原生sdk插件发布-优雅草科技
  17. 大道至简 知易行难 JAVA 完成WebSocket demo 用GoEasy实现Hello world
  18. pg_regress 使用技巧
  19. 一名叫谙忆的程序员在2021年的具体安排《打工人的那些事》
  20. lucene 分词源码分析

热门文章

  1. c语言sort函数排序二维数组,js 二维数组排序sort()函数
  2. 同步轨道进入过程_“收官之星”定点成功!北斗三号卫星全部进入长管模式
  3. python只读模式可以打印嘛_只读python属性?无法打印对象
  4. 片源系统服务器,OUO NAS10主控界面评测
  5. filter java oauth_java – 带有自定义安全过滤器的Spring Boot OAuth2
  6. 电脑提示0xc0000719设备未迁移如何解决
  7. win8消费者预览版Chrome无法设置默认浏览器
  8. jeecg getParameter
  9. Oracle数据库,当DML操作时执行触发器记录日志
  10. 路畅畅云固件升级教程_斐讯K2P MTK版简单几步刷入breed教程,附刷第三方固件方法...