比如用字符1组成一个火柴人的形状,怎么用c语言1的排列弄成人形,再让这个人形动起来?求赐教
2个回答
展开全部
这个人的动画必须一帧一帧做,具体就是
printf(" 1 \n");
printf(" 1 1 \n");
...........
Sleep(100);
system("cls");
printf(" 1 \n");
printf(" 1 1 \n");
...........
Sleep(100);
system("cls");
然后他就看起来在动了。。C语言里的动画只能这样了,效果极差。。
printf(" 1 \n");
printf(" 1 1 \n");
...........
Sleep(100);
system("cls");
printf(" 1 \n");
printf(" 1 1 \n");
...........
Sleep(100);
system("cls");
然后他就看起来在动了。。C语言里的动画只能这样了,效果极差。。
追问
需要include ,头文件main吗
追答
肯定是要的
#include<stdio.h>
#include<windlws.h>
int main()
{
//然后这里面写代码
}
也可以这样:
#include...
...(这里同上)
void z1()//第一帧
{
printf(" 1 \n");//这里建议用●■这种符号效果代替1更好
printf(" 1 1 \n");
...........
Sleep(100);
system("cls");
}
void z2()//第二帧
{
printf(" 1 \n");
printf(" 1 1 \n");
...........
Sleep(100);
system("cls");
}
//......然后一帧一帧做
int main()
{
z1();
z2();
//......然后一帧一帧调用输出
}
一般的C语言代码都有包含头文件(include)主程序中main是必要的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询