小弟学习C++有一段时间了,基础还行,想做一下c++小项目实践一下,练练手,希望前辈们能提供一些小项目

也可以是前辈们学习时做的, 好心前辈多给意见
2024-12-04 15:36:53
推荐回答(3个)
回答1:

以过来人的经验,我建议你做一个带界面的“学生成绩管理系统”,要把前期的需求调研分析做详细,以及详细方案要做好,最后在做完后还要做一个项目总结报告,而且要做详细。我提醒你一点就是:既然是做一个小项目来实践练习,那就不像你平时做做课后习题,随便用VC就把代码写好了,然后调试运行就完事。而是要没做一个项目就要有一个项目的收获,而要想有较大的收获就应该按照标准的软件规范的做。这样在你刚开始做的几个项目时可能感觉很约束,但久了之后你会越写越有感觉,而且进步和收效会比很多不按规范的那些人大。 还有,这个仅仅是我的自己的体会加上我老师给的建议。

回答2:

如果是纯控制台程序的话,做ACM的题吧,很多地方都能搜的到~
觉得这个太简单的话,可以用控制台做一个文法分析编译器,最简单的就是做一个计算器了:要求就是输入一串字符串,包括括号、根号、平方符号等,能判断是否是有效的表达式,能识别整数、小数等,能够区分运算的优先级,并且返回正确的计算结果;能够解决简单的一元一次、一元2次方程等。
如果你觉得基础扎实,可以去写简易的操作系统;
如果做客户端的话,做个小游戏呗。
比如:俄罗斯方块、贪吃蛇、五子棋等单机小游戏;
要稍微附在一点的话,就是结合socket做联网的游戏呗~
或者,你有兴趣的话,欢迎一起来做基于QT的大型游戏开发,或者基于cocos2dx的跨平台移动客户端MMORPG开发。

回答3:

小型商品信息管理系统
设计一个商品信息管理系统,模拟超市商品和销售管理。
对商品信息进行分类:日用品,食品,电器
各类商品包括的信息有: 编号,商品名称,商品类别,产地,供货商,单价,库存数量,采购日期。
销售单包含的信息如下:流水号,商品编号,销售数量,销售单价,销售日期,销售人员
系统实现下述功能:
(1)能录入新商品信息
(2)能对商品信息进行查询: 可以按编号,按商品名称,按商品类别,按供货商,按产地进行查询
(3)可以对商品信息进行修改,删除
(4)商品销售:
输入销售单,根据商品编号,读取并显示商品信息,根据销售数量,修改库存。
(5)可以记录销售的记录,以备查询。
(6)商品销售信息查询:
a) 根据商品编号查询
b) 根据销售日期查询
c) 根据销售人员查询
(7)统计
a) 当日销售总额 b) 当月销售总额 c) 当季销售总额 d) 月度销售排名
(8)库存信息提醒:提示库存不够的商品信息。