大一上学期结束,用 C 语言能做出个什么项目?

2015-01-21 14:54:36 +08:00
 mianju

楼主被迫参加一个四个人组队的编程大赛(其实很小);
然后需要我们在半年里做出个拿的出手的项目;
很苦恼做什么,编程语言仅限C/C++;
求各位大神指点指点,趁寒假充充电;
好歹想努力努力拿个奖;

8515 次点击
所在节点    程序员
58 条回复
onemoo
2015-01-21 14:58:02 +08:00
小游戏
Bitex
2015-01-21 15:01:22 +08:00
hyzjshwo
2015-01-21 15:01:25 +08:00
贪吃蛇,俄罗斯方块,自己动手写个微型操作系统。
overflow
2015-01-21 15:05:50 +08:00
宿舍级 GFW
akagi
2015-01-21 15:08:30 +08:00
如果你爱他,带他用WDK,因为那是天堂~
haozhang
2015-01-21 15:11:04 +08:00
其实做不出来什么,数据结构和数据库都没学,写起来有点吃力的。
dbbbit
2015-01-21 15:21:46 +08:00
模拟cpu
jsq2627
2015-01-21 15:25:29 +08:00
可以学习 Qt。我有个同学大一 C++ 大作业是用 Qt 写了一个类似 Powerpoint 的东西,可以插入文字图形图片,能用这个程序制作出一个简易 PPT。
还有同学用 cocos2d 做了山寨版的保卫萝卜,在 PC 上运行。
有人利用 OpenGL 做了个简单的游戏引擎,还自己实现了一个基本的物理引擎。
有人跟着一本叫做 30天学写操作系统 的书来写了个微型操作系统。
有人利用 C++ 写了个软件光栅化渲染器。
那一次我是用 Qt 写了个简单的 Markdown 编辑器,支持语法高亮和编译输出 HTML。
C / C++ 能做的事情很多。你可以写一个简单轻量的 Web Server (我有同学正在这么做,他正尝试用 FastCGI 和 PHP 对接),可以自己发明一个编程语言,用 C++ 写编译器(可以帮你提前学习编译原理),也可以写移动端 app(WP 支持用 C++ 来开发 app 的)~~
我印象最深的一个同学的作品是实现了用声波在电脑之间传输信息,类似支付宝声波付款中用到及技术。
bbx
2015-01-21 15:33:42 +08:00
操作系统
andy1987
2015-01-21 15:37:59 +08:00
做什么不重要,反正都是要学习,那就做个自己喜欢的东西好了
pexcn
2015-01-21 15:40:54 +08:00
做个静态页面生成器。。
learnshare
2015-01-21 15:43:14 +08:00
别局限在 C 上,能搞的语言和玩具很多,C 能玩的面还是比较少的。
mhycy
2015-01-21 15:43:44 +08:00
音频频谱图生成工具
调用FFTW/BMP两个库加点运算就好了
mhycy
2015-01-21 15:44:09 +08:00
买套单片机开发板玩玩也行
zts1993
2015-01-21 15:47:02 +08:00
我就占位看着下面的人推荐python
wdy1184
2015-01-21 15:48:48 +08:00
@hyzjshwo 大一应该没学操作系统呢吧
kongkongyzt
2015-01-21 15:49:00 +08:00
推荐python
bcxx
2015-01-21 15:50:08 +08:00
linux 内核 XD
bombless
2015-01-21 15:53:27 +08:00
人工神经网络吧,听着就高大上,然后你搞一个“训练机器人走迷宫”的程序,不了解的人还以为真的很厉害呢。
tabris17
2015-01-21 15:54:45 +08:00
hello world

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/164151

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX