热门
最新
红包
立Flag
投票
同城
我的
发布
qq_51247505
5 年前
trueqq_51247505
当sum1=0,sum2=0,a=1,b=1,sum1=(a++)+(++a)+(b++)+(++b)=7:sum2=(++a)+(a++)+(++b)+(b++)=8:为什么
下一条:
题目背景:一位教师现有一份《高等数学》课程的成绩单,内有10名同学的成绩,现需要利用C语言程序来统计和整理最终考核结果。该成绩单包括:序号、学号、姓名、出勤成绩、作业成绩、期末考试成绩、总成绩、等级等列表项,其中学号、姓名、出勤成绩、作业成绩、期末考试成绩已知。统计方法:(1)总成绩=出勤成绩+作业成绩+期末考试成绩×80%;总成绩保留1位小数。(2)等级:优:>89&&≤100、良:>79&&≤89、中:>69&&≤79、及格:>59&&≤69不及格:<59(3)统计本人姓名对应学号的前5位和后5位同学的成绩。编程任务:(1)计算出每位学生的总成绩;为每条成绩分出成绩等级;按照以下格式输出:序号姓名学号出勤成绩作业成绩期末考试成绩总成绩成绩等级例0张三123898081良请将格式输出内容抄写到大作业报告上。(25%)(2)找出总成绩的最高分和最低分,按照以下格式输出:最高分序号姓名最低分序号姓名例952李四5623王五请将格式输出内容抄写到大作业报告上。(250%)(3)分别统计出成绩单中获得优、良、中、及格、不及格的人数及百分比:优百分比良百分比中百分比及格百分比不及格百分比例1025%1025%1025%820%25%请将格式输出内容抄写到大作业报告上。(25%)(4)请将成绩单按总成绩从高到低降序排列,并按照(1)所示格式输出。请将格式输出内容抄写到大作业报告上。(25%)要求:程序正确无误且用到了结构体、指针和函数中的两种。
立即登录