作业帮 > 综合 > 作业

编程统计全班学生成绩.要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/10 20:59:34
编程统计全班学生成绩.要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分
如果平均分大于等于85为优秀,60~85为通过,分别统计出成绩优秀和通过的学生人数
c语言
编程统计全班学生成绩.要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分
兄弟,啥语言嘛?
不说语言单说要求有啥用啊?
再问: c语言
再答: #include #include struct stu { int grade1,grade2,grade3,count,average; stu*next; }; void main() { stu*head=NULL,*tail,*p; int num,i=1,good_num=0,pass_num=0; printf("请输入全班学生人数: "); scanf("%d",&num); for(;igrade1,&tail->grade2,&tail->grade3); tail->count=tail->grade1+tail->grade2+tail->grade3; tail->average=tail->count/3; tail->next=NULL; }else { p=(stu*)malloc(sizeof(stu)); tail->next=p; tail=p; printf("请输入第%d名学生的3门课程分数: ",i); scanf("%d %d %d",&tail->grade1,&tail->grade2,&tail->grade3); tail->count=tail->grade1+tail->grade2+tail->grade3; tail->average=tail->count/3; tail->next=NULL; } } p=head; i=1; while(p) { printf("第%d个学生的总分为:%d 平均分为: %d\n",i,p->count,p->average); if(p->average>=85) { good_num++; }else if(p->average>=60) { pass_num++; } p=p->next; i++; } printf("全班学生成绩优秀人数为:%d\n全班学生成绩通过人数为:%d\n",good_num,pass_num); }
编程统计全班学生成绩.要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分 编程统计全班同学成绩:要求每次用键盘输入一个学生的2门分数,计算并输出每个学生的总分和平均分,此外,如果平均分大于等于8 编写一个程序,依次输入5个学生的7门课程的成绩,每输入一个学生的7门课程成绩后,立即统计并输出该学生的总分和平均分. C语言填空 从键盘输入5名学生的学号、姓名以及3门课成绩,计算每名同学的总分和平均分并按格式输出 编写程序:从键盘输入n个学生6门课程的成绩,计算每个学生的平均成绩,并按平均成绩从高到低输出每个学生 C++ 编写一个关于多个学生某门课程总分和平均分的程序 输入10名学生的序号和每个学生三门功课(数学、英语、C语言程序设计)的成绩,编程计算出每个学生的总分和平均分,并按学生成 1.有5名学生,每名学生有语文、数学、物理和外语四门课的考试成绩,编程统计各学生的总分和平均分,以及所 定义一个学生类.数据成员有学号,姓名,年龄,英语成绩.计算成绩总分和平均分.要求;f分别 C语言编程题:从键盘输入10个学生的成绩,计算平均成绩,统计及格人数,计算高于平均分的学生的分数 4. 编程实现:从键盘上输入5位学生的《C语言程序设计》的成绩,统计这门课程的平均成绩,并输出最高成绩 编写c语言程序,输入学生语数英三门课程成绩(考虑到数据类型,整型和实型),并输出其总分和平均分.