早教吧作业答案频道 -->其他-->
程序设计基础(C/C++)课程设计》内容包括:b.设计任务书;模板在后面;c.整体设计说明;d.各个部分的结构1.学生成绩管理系统要求:(1)由键盘输入每个学生的学号和四门课程
题目详情
程序设计基础(C/C++)课程设计》内容包括:b.设计任务书;模板在后面;c.整体设计说明; d.各个部分的结构
1.学生成绩管理系统
要求:
(1)由键盘输入每个学生的学号和四门课程的成绩;
(2)计算每个学生的平均分和总分;
(3)按总分从高到低排出名次,并按名次输出学生的基本信息,包括学号、各科成绩,平均分和总分;
(4)根据用户要求,输出某门课程(由键盘输入课程号且成绩在90分以上(含90分))且总分在前五名的学生情况,包括学号、各科成绩、平均分和总分;
2.图书录管理系统
(1)新书入库:图书信息包括书名、书号、库存量,现存量共4项。首先输入3本书的信息,当有新书入库时,先判断是否有此书(即比较书名),若有则修改库存量,现存的信息量;若无此书,则将该书的信息添加进去。
(2)图书查询:输入一个书号,查找此书,若有则输出此书的全部信息,若没有则输出查找失败信息。
(3)借阅管理
a.每个读者的信息包括姓名,编号,1张借书卡(限借一本书),输入3个读者的信息;
b.借书登记:输入读者的姓名,所借图书的书号,先判断该姓名是否存在,若有则将书号存入一长借书卡上(注:初始时借书卡的信息都为零,借书后借书卡的信息改为所借书的书号),并修改读者的相关内容,同时修改此图书的现存量。若无此姓名,则应提示错误。
c.还书管理:输入读者的姓名,所还图书的书号,将借书卡的信息置为零,并修改读者的相关内容,同时修改此图书的现存量。
. (4)输出全部图书信息和全部读者信息
(5)退出系统
3.销售管理系统
(1)销售员信息:每个销售员包括姓名,编号,产品1销售量,产品2销售量,总销售量共5项信息。首先输入3个销售员的信息。
(2)排序:按总销售量进行排序
(3)统计:分别统计产品1的总销售量和产品2 的总销售量并进行输出。
(4)销售员的增加:增加一个销售员的信息,然后按其总销售量进行插入排序。
(5)销售员减少:输入一个销售员的姓名,将其删除;
(6)输出全部销售员的信息;
(7)退出系统。
任选其中之一。
1.学生成绩管理系统
要求:
(1)由键盘输入每个学生的学号和四门课程的成绩;
(2)计算每个学生的平均分和总分;
(3)按总分从高到低排出名次,并按名次输出学生的基本信息,包括学号、各科成绩,平均分和总分;
(4)根据用户要求,输出某门课程(由键盘输入课程号且成绩在90分以上(含90分))且总分在前五名的学生情况,包括学号、各科成绩、平均分和总分;
2.图书录管理系统
(1)新书入库:图书信息包括书名、书号、库存量,现存量共4项。首先输入3本书的信息,当有新书入库时,先判断是否有此书(即比较书名),若有则修改库存量,现存的信息量;若无此书,则将该书的信息添加进去。
(2)图书查询:输入一个书号,查找此书,若有则输出此书的全部信息,若没有则输出查找失败信息。
(3)借阅管理
a.每个读者的信息包括姓名,编号,1张借书卡(限借一本书),输入3个读者的信息;
b.借书登记:输入读者的姓名,所借图书的书号,先判断该姓名是否存在,若有则将书号存入一长借书卡上(注:初始时借书卡的信息都为零,借书后借书卡的信息改为所借书的书号),并修改读者的相关内容,同时修改此图书的现存量。若无此姓名,则应提示错误。
c.还书管理:输入读者的姓名,所还图书的书号,将借书卡的信息置为零,并修改读者的相关内容,同时修改此图书的现存量。
. (4)输出全部图书信息和全部读者信息
(5)退出系统
3.销售管理系统
(1)销售员信息:每个销售员包括姓名,编号,产品1销售量,产品2销售量,总销售量共5项信息。首先输入3个销售员的信息。
(2)排序:按总销售量进行排序
(3)统计:分别统计产品1的总销售量和产品2 的总销售量并进行输出。
(4)销售员的增加:增加一个销售员的信息,然后按其总销售量进行插入排序。
(5)销售员减少:输入一个销售员的姓名,将其删除;
(6)输出全部销售员的信息;
(7)退出系统。
任选其中之一。
▼优质解答
答案和解析
个人建议:这些都是作业,不是技术问题,学习语言最好是自己动手去做,在学校的时间是宝贵的,要想做个好程序员就得在学校打好基础,这样工作才会有保障,这个题目应该是你的作业部分吧,尽量自己去完成吧,完成后你会发现你有很大的收获,不仅仅是知识上的,更多的是学习乐趣和方法,作为一个过来人和你分享下个人经验,祝你学习进步,呵呵,如果是中间出现困难了,可以和大家一起交流
看了程序设计基础(C/C++)课程...的网友还看了以下:
dU=CvdT及dUm=Cv,mdT适用的条件完整地说应当是(A)等容过程(B)无化学反应和相变的 2020-05-16 …
任何单位和个人不得非法干预、影响评标的( )。A.过程和结果 B.过程和内容 C.程序和结果 D. 2020-05-18 …
( 10 )软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是A )画出模块的程序流程 2020-05-23 …
软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是A.画出模块的程序流程图B.确 2020-05-23 …
某校高三(1)班50个学生选修模块课程,他们在A,B,C三个模块中进行选择,且至少需要1个模块,具 2020-06-10 …
形容过程一跌一撞,但最终还是完成了任务,并且完成得还行的成语或词语.最好不要说坎坷这么夸张,就是有 2020-06-21 …
辛亥革命在中国政治制度史上摧毁了皇帝制度,否定了君主立宪,初步建立起三权分立、国会、责任内阁制、政党 2020-11-06 …
VB,每一项为什么是对的或错的下列说法错误的是A)标准模块也称程序模块文件,扩展名是.basB)标准 2020-12-05 …
材料一:当茫茫太空留下中国人的足迹时,郑州大学校长、国家橡塑模具工程中心主任申长雨教授留下了激动的泪 2020-12-14 …
(2013•广州二模)某校高三(1)班50个学生选择选修模块课程,他们在A、B、C三个模块中进行选择 2020-12-14 …