c语言实验报告常见问题,C语言新手问题~~我是大一学生上C语言课期末让写实验报告我呕心沥 爱问知识人...

我是大一学生 上C语言课 期末让写实验报告 我呕心沥血写了半天的东西计算机死活不认 老师不给力 找老师也没帮我明确找出问题。。。我只能求助网络了...#include "Stdio.h"#include "Conio.h"struct xuesheng{char mi

我是大一学生 上C语言课 期末让写实验报告 我呕心沥血写了半天的东西计算机死活不认 老师不给力 找老师也没帮我明确找出问题。。。我只能求助网络了...#include "Stdio.h"#include "Conio.h"struct xuesheng{char mingzi;int xuehao;int score1;int score2;int score3;int total;float average;};void main(){int a,b;float f=0;struct xuesheng xues[10];for(a=0;a<10;a++){b=1+a;printf("shu ru %d wei xue sheng de xin xi\n",b);xues[a]=input();}for(a=0;a<10;a++){xues[a]=average(xues[a]);}for(a=0;a<10;a++){f=f+xues[a].score1+ xues[a].score2+ xues[a].score3;}f=f/3.0;struct xuesheng xueshengmax;xueshengmax=maximum(xues[10]);printf(" score1score2score3total\n");for(a=0;a<10;a++)printf("%4d %4c %4d %4d %4d %4d %4f\n",xues[a].xuehao,xues[a].mingzi,xues[a].score1,xues[a].score2,xues[a].score3,xues[a].total,xues[a].average);printf("average=%f\n",f);printf("the highest score:%4c,score total:%4d",xueshengmax.mingzi, tal);getch(); }struct xuesheng input(){char a;struct xuesheng stu;sancf("%c",stu.mingzi);scanf("%d",stu.xuehao);scanf("%d", ore1);scanf("%d", ore2);scanf("%d", ore3); tal=0;stu.average=0;return(stu);}struct xuesheng average(struct xuesheng a){struct xuesheng b;b=a; tal= ore1+ ore2+ ore3;b.average= tal/3.0;return(b);}struct xuesheng maximum(struct xuesheng q[int y]){int a,b,c;struct xuesheng d;d=q[0];for(a=0;a

展开

全部

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值