一般没人会为了俄罗斯方块这样的小程序做教程,学会C之后硬着头皮可以自己写出来,网上也有可以参考的代码~定好编译器之后,想想你是要做带用户界面的还是控制台程序,然后把读取用户键盘输入的函数(VC中是消息映射)弄清楚,然后想一下俄罗斯方块的逻辑,比如如何定义一个结构体表示一个方块,如何实现翻转(比如可以用链表)。程序开始之初,随机生成方块下落,通过键盘的输入控制上面方块的状态,方块落下之后查看有没有消行。这是个500-800行的程序,不难的。