【发布时间】:2017-09-05 23:11:04
【问题描述】:
只是一个简单的问题。我正在尝试为 C 中的程序制作一个简单的动画,但我找不到通过控制台移动该对象的方法。 我正在使用 printf 在控制台上绘制图形,我正在考虑使用 gotoxy 函数使其移动,但这似乎并没有移动对象。 是这个图:
printf(" / \\");
printf(" // \\\\");
printf(" // \\\\");
printf(" // \\\\");
printf(" || ||");
printf("=======|| [ ] ||=======");
printf("\\\\ || [ ] || //");
printf(" \\\\====|| [ ] ||====//");
printf(" +++++++++");
printf(" // | | | | | \\\\");
我想做的是,当我选择动画选项时,火箭需要像它正在上升一样。我做了一个 for 循环来更改 Y 值,但它没有用。有什么想法吗?
【问题讨论】:
-
禁用输出缓冲,一次打印 1 个字符,
sleep? -
你是在windows上还是在unix之类的操作系统上?
-
对不起,我忘记了,呵呵,我正在用我在互联网上找到的一些代码进行一些测试,我用我拥有的 java 代码重写了这个图。我在 Windows 上。
标签: c