帮我编一个c语言程序

来源:百度知道 编辑:UC知道 时间:2024/06/09 05:29:14
设计要求:画一辆小车不停地水平从屏幕左边运动到右边,随着每一遍运动,小车高度均匀下降,降到最低后返回最高处
相关函数:delay(),kbhit(),lineto(),moveto(),arc(),circle()等。
环境是TC 只要有车大致的轮廓就可以了 还有解释下所用到的主要函数的用法说明
我们大学这几天c语言设计 要做的程序大一没学过 我自己充其量也就2级水平 现在也来不及研究了 恳求高手帮下忙 这种程度的程序对高手来说应该很简单的吧

朋友,我给你做出来了,程序如下:如果有什么能帮上的可以告诉我哦
#include <conio.h>
#include<stdlib.h>
#include<graphics.h>
int main()
{
int gdriver, gmode, i=0,size;
int arw[18]={0,240,20,240,40,220,80,220,100,240,120,240,120,260,0,260,0,240};
void *buf;
gdriver=DETECT;
initgraph(&gdriver, &gmode, "");
setbkcolor(GREEN);
setlinestyle(0,0,1);
cleardevice();
setfillstyle(1,14);
setcolor(RED);

drawpoly(9, arw); /*画车身*/
floodfill(40,240,RED); /*填充车的颜色*/
pieslice(30,260,180,360,10); /*画轮子*/
pieslice(90,260,180,360,10); /*画轮子*/

size=imagesize(0,220,120,280); /*获取以点(0,220)为左上角以(120,280)为右下角的矩形面积所需字节数*/
buf=malloc(size); /*动态分配空间*/
getimage(0,220,120,280,buf); /*