c语言会动的小人,C语言 会动的小球急

1 , C语言 会动的小球急这个可以做,但是马上要的话恐怕不行,而且这个用VC++的WINDOWS API好做,用TC,不太会 。基本就是在回调函数中检测按键,如果有按下则执行命令 。命令无非就是球坐标的改变,然后刷新屏幕 。跳起的话要考虑地心引力 , 要不视觉效果不好 , 这需要物理知识,相信你是懂的 。就是重力加速度公式 。S=V*T+1/2GT^2.跳起是速度向上,用加速度不断的减,到零时它就停在空中了,然后接着就落下了,而且还能满足物理效果,很好的 。基本思想就是这样了 , 如果懂API的话就好做了 。
2,C语言我的小人在动的时候会闪屏我用的是cls实现的求知道该怎利用控制光标的API头文件在windows.h(光标就是那个一闪一闪的输入提示符)-----HANDLE handle;COORD coord;handle=GetStdHandle(STD_OUTPUT_HANDLE);coord.X=0;// 这里是光标目标位置的横坐标(此时为0 , 更改数值试试)coord.Y=0;// 这里是光标目标位置的纵坐标(此时为0,更改数值试试)SetConsoleCursorPosition(handle,coord);-----控制光标到想要擦出的位置进行擦除还原 , 再控制光标在想要画小人的地方画小人可以将这一段编为一个函数,方便调用没有法重新显示出来,只能你再调用一遍打印语句 。你可以保存上次的结果,然后需要清屏的时候就清屏,需要重新显示的时候就再打印 。
3,谁帮我用C语言写一个走动的字符人程序首先顶一个!作者是一个美术加c高手!其次,回复2楼的幼稚想法:用printf()能实现了那我就拜他为师了!最后声明我菜鸟一个,看到强人了,在此无颜了!结合z_yl2010的图, 加个timer, printf就好了...要现成代码傻子才帮你? 无挑战纯苦力...走的太快了 , 看不出字母是怎么运行的! 唉!我分解了看了一下,用的语句到不复杂也就是输出语句和循环语句 。但到实现还真不容易啊 , 望有人能搞出来,我也很想看看!一个一个比较不就可以了 , 还有你这个题目最后是要输出啥?相同字符个数,例如asdfasdf,ascdasfj 输出什么?其实只是输出函数的使用罢了 。调用时间函数,隔一段时间,哪一行输出什么 。这个用C写的话很简单的,无非就是反复调用printf , 需要一定的美术功底和很强的空间想象力,不然输出的东西很难看 。【c语言会动的小人,C语言 会动的小球急】
4,c语言编写移动笑脸我的比较简单 , 下面是代码:#include<windows.h>void main(void)printf("(^v^)\n");//没有空格sleep(1000); // 延时1秒system("cls");//清屏printf(" (^v^)\n");//一个空格sleep(1000);//延时1秒system("cls");//清屏printf("(^v^)\n");//没有空格sleep(1000); // 延时1秒system("cls");//清屏printf(" (^v^)\n");//一个空格sleep(1000);//延时1秒system("cls");//清屏printf("(^v^)\n");//没有空格sleep(1000); // 延时1秒system("cls");//清屏printf(" (^v^)\n");//一个空格sleep(1000);//延时1秒system("cls");//清屏printf("(^v^)\n");//没有空格sleep(1000); // 延时1秒system("cls");//清屏printf(" (^v^)\n");//一个空格sleep(1000);//延时1秒system("cls");//清屏printf("笑脸移动完毕!\n");getch();}

    推荐阅读