来源:蜘蛛抓取(WebSpider)
时间:2015-11-26 10:42
标签:
java 学生姓名 学号
 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
现有有n个学生的数据记录,每个记录包括学号,姓名,...
下载积分:1299
内容提示:现有有n个学生的数据记录,每个记录包括学号,姓名,...
文档格式:DOC|
浏览次数:45|
上传日期: 00:26:26|
文档星级:
该用户还上传了这些文档
现有有n个学生的数据记录,每个记录包括学号,姓名,...
官方公共微信共有 3202 人关注过本帖
标题::(用链表实现)有10个学生,每个学生的数据包括学号、姓名、四门课的成绩 ...
等 级:新手上路
帖 子:23
结帖率:66.67%
&&问题点数:0&&回复次数:5&&&
:(用链表实现)有10个学生,每个学生的数据包括学号、姓名、四门课的成绩,从键盘输入10个学生的数据记录,要求完成
:(用链表实现)有10个学生,每个学生的数据包括学号、姓名、四门课的成绩,从键盘输入10个学生的数据记录,要求完成:
&&1、设计一个按键菜单,菜单项包括:
&&& A、设计打印出四门课的总成绩&&&&&&&&&B、设计打印出平均成绩
&&& C、设计打印出最高分的学生信息&&&&&& D、设计显示所有学生信息
&&& E、设计添加一个学生的记录&&&&&&&&&&&F、设计删除一个学生的记录
&&& G、退出
&&2、按下A打印出四门课的总成绩
&&3、按下B打印出平均成绩
&&4、按下c打印出最高分的学生信息
&&5、按下D打印出所有学生信息
&&6、按下E添加一个学生记录
&&7、按下F删除一个学生记录
&&8、按下Q退出
搜索更多相关主题的帖子:
来 自:鄂州
等 级:业余侠客
帖 子:112
专家分:203
这不是我们C语言学习阶段的考察试题么
没事来C一下...&&&
等 级:新手上路
帖 子:23
是啊&&& 是我们课程设计题目
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
哪去自己改
附件: 只有本站会员才能下载或查看附件,请
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
===========深入&-----------------&浅出============
来 自:そ ら
等 级:黑侠
帖 子:358
专家分:620
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&看热闹
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
自己改????zenmenengzheyang ??
到底是“出来混迟早要还”还是“杀人放火金腰带”?
版权所有,并保留所有权利。
Powered by , Processed in 0.025459 second(s), 9 queries.
Copyright&, BCCN.NET, All Rights Reserved有十个学生,每个学生的数据包括学号、姓名、三门成绩。从键盘输入10个学生的数据,要求输出三门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、三门成绩、平均分数)
有十个学生,每个学生的数据包括学号、姓名、三门成绩。从键盘输入10个学生的数据,要求输出三门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、三门成绩、平均分数)
#include &stdafx.h& #include&stdio.h& struct inf { int num[10];
char name[10];
int score1[10],score2[10],score3[10]; }st[10]; void main() { int aver,i=0,sum1=sum2=sum3=0;
int zongfen[10];
for(;i&10,i++)
printf(&输入学号&);
scanf(&%d&,&st[i].num);
printf(&输入姓名&);
gets(st[i].name);
printf(&输入三科成绩&);
scanf(&%d%d%d&,&st[i].score1,&st[i].score2,&st[i].score3);
zongfen[i]=st[i].score1+st[i].score2+st[i].score3;
}
for(i=0;i&10;i++)
{ sum1=sum1+st[i].score1;
sum2=sum2+st[i].score2;
sum3=sum3+st[i].score3;
}
aver=(sum1+sum2+sum3)/3;
printf(&总平均成绩是:%d&,aver);
int max=zongfen[0],flag=0;
for(i=1;i&10;i++)
if(max&zongfen[i])
flag=i;
printf(&下面是最高分的学生的数据\n&);
printf(&%d&,st[flag].num);
puts(st[flag].name);
printf(&%d,%d,%d&,st[flag].score1,st[flag].score2,st[flag].score3);
} 有何错误?应怎样改进?谢谢各位大虾了
printf(&下面是最高分的学生的数据\n&); printf(&输入三科成绩&); 这些要改你是在中文下打的分号。 int aver,i=0,sum1=sum2=sum3=0; 改成int aver,i=0,sum1=0,sum2=0,sum3=0; for(;i&10,i++)这的逗号改为; zongfen[i]=st[i].score1+st[i].score2+st[i].score3; sum1=sum1+st[i].score1; sum2=sum2+st[i].score2; sum3=sum3+st[i].score3; 这些st[i].score1+..都是地址所以会错你可以直接定义变量啊。不需要定义成数组啊,在试哈应该就能行了哦,自己试试吧!
的感言:谢了 相关知识
其他回答 (1)
在第6行中,初始化定义时,不要数组形式,直接是score1,score2,scroe3.
相关知识等待您来回答
编程领域专家
& &SOGOU - 京ICP证050897号C++习题答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C++习题答案
上传于||暂无简介
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩102页未读,继续阅读
你可能喜欢有10个学生,每个学生的数据包括学号,姓名和一门课程成绩.从键盘输入10个学生的数据_百度知道
有10个学生,每个学生的数据包括学号,姓名和一门课程成绩.从键盘输入10个学生的数据
10个学生.从键盘输入10个学生的数据,每个学生的数据包括学号,姓名和一门课程成绩,要求输出学生的平均成绩以及最高分学生的数据
提问者采纳
} printf("#include <:%f",stu[i];最高分是%f& char s,maxpoint).h& for(i=1;请输入第%d个学生的信息",minpoint.course1; for(i=1;%s%c%f%f%f& } printf(",mstu=-1;; struct student{ char name[20];main(){ struct student stu[5]; for(i=0,&stu[i], float course1;
scanf(&=5,&stu[i]; float course2; avepoint=stu[0].course3),&stu[i];i<.course1; float course3;i++) {
avepoint=avepoint+stu[i];;},&stu[i].course1.course1,avepoint/5,sumpoint[5]; } maxpoint=stu[0];maxpoint)
maxpoint=stu[i],;5);5.name.course1;i& int i.course2;i&平均分为.course1&i++) {
printf(",maxsumpoint2,i+1);i++) {
if(stu[i];.s
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁