精华内容
下载资源
问答
  • C语言动画技术的实现方法 C语言动画技术的实现方法
  • 图形学c语言动画-弥红灯 图形学c语言动画-弥红灯图形学c语言动画-弥红灯
  • 图形学c语言动画-三角形圆形长方形 图形学c语言动画-三角形圆形长方形图形学c语言动画-三角形圆形长方形图形学c语言动画-三角形圆形长方形
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • C语言动画设计打包下载 TC2.0下运行 适合大学生程序设计 代码基础,可以直接运行 也可以简单修改再作为作业上交
  • 图形学c语言动画-会动的汽车 图形学c语言动画-会动的汽车 图形学c语言动画-会动的汽车
  • c语言动画程序,实例

    2007-05-06 15:14:51
    c语言动画程序 里面运用拉图形图象函数 ,含有多种函数的使用
  • C语言动画程序源码C语言动画程序#include #include #include #include #define pi 3.1415926535 double ca3mm1(double m1,double m2); double ca3fm1(double cosine,double sine); double ca5fm2(double a6m,double ...

    C语言动画程序源码

    C语言动画程序#include #include #include #include #define pi 3.1415926535 double ca3mm1(double m1,double m2); double ca3fm1(double cosine,double sine); double ca5fm2(double a6m,double a5m,double a4m,double a4f,int shang); double ca6fm2(double a4m ,double a4f,double a5m , double a5f); char inbox(intx,inty,int x1,int y1); charbuf(); main(){ double m=3.0; double xo=100.0,yo=200.0,a1=30.0,t1=pi; double xc=xo+m*a1,yc=yo; double a2=8.0,a3,a4=25.0,a5=30.0,a6=20.0,a7=35.0; double t2,t3,t4,t5,t6,t7; double xo1=xo+m*150,yo1=yo; double xc1=xo1-m*a1,yc1=yo1; doublei,j,k; double l1; double n=116.1,nt; initscreen(); setfillstyle(SOLID_FILL,DARKGRAY); bar(0,0,640,480); mybutton(10,10,"BEGIN",1,0); mybutton(500,10,"EXIT",1,0); line(0,69,640,69); mouseinit(); changemousecross(); setmousexy(320,20); mouseshow(); setmousearea(0,0,640,60); do{if(inbox(10,10,70,26)&&button()==1) {mousehide(); mybutton(10,10,"BEGIN",0,0); mouseshow(); mousehold(); mousehide(); mybutton(10,10,"BEGIN",1,7); mouseshow(); break; } if(inbox(500,10,555,26)&&button()==1) {mousehide(); mybutton(500,10,"EXIT",0,0); mouseshow(); mousehold(); mousehide(); mybutton(500,10,"EXIT",1,7); mouseshow(); exit(0); } if(buf()==56) for(i=0;i<10000;i++){ switch (buf()){ case 18:{ mousehide(); mybutton(500,10,"EXIT",0,0); mouseshow(); delay(4000); mousehide(); mybutton(500,10,"EXIT",1,7); mouseshow(); exit(0); } case 48: { mousehide(); mybutton(10,10,"BEGIN",0,0); mouseshow(); delay(4000); mousehide(); mybutton(10,10,"BEGIN",1,7); mouseshow(); goto run; } default:break; } } }while(1); run: drawjijia(xo,yo,1); drawjijia(xc,yc,1); drawjijia(xo1,yo1,1); drawjijia(xc1,yc1,1); setwritemode(1); do{for(i=0;i<360.0;i+=1.0) { t2=i; a3=ca3mm1(a1*cos(t1)+a2*cos(t2*pi/180.0),a1*sin(t1)+a2*sin(t2*pi/180.0)); t3=ca3fm1(a1*cos(t1)+a2*cos(t2*pi/180.0),a1*sin(t1)+a2*sin(t2*pi/180.0)); a4=a3; t4=t3; t5=ca5fm2(a6,a5,a4,t4,0); t6=ca6fm2(a4,t4,a5,t5); t7=t6-90.0; l1=xc1-xc-2*m*a7*cos(t7*pi/180); nt=(asin(l1/2/(n/2))

    展开全文
  • C语言动画,swf格式,包含插入排序、选择排序、冒泡排序动画
  • C语言动画 立体五星显示 使用TC的graphics库
  • C 语言动画程序 #include <math.h> #include <stdio.h> #include <graphics.h> #include <dos.h> #define pi 3.1415926535 double ca3mm1(double m1,double m2; double ca3fm1(double cosine,double sine; double ...
  • c语言动画设计

    2007-09-15 09:52:41
    精灵吃苹果。很有意思!
  • 谁能帮助我把以下三段C语言动画程序翻译一下最近在高课程设计,老师要求最终要上交自己编写的C语言动画程序,并且要对所编程序进行解释翻译,而且有可能在个别地方要进行现场演示或者当场改动,我在网上搜到3个C语言...

    谁能帮助我把以下三段C语言动画程序翻译一下最近在高课程设计,老师要求最终要上交自己编写的C语言动画程序,并且要对所编程序进行解释翻译,而且有可能在个别地方要进行现场演示或者当场改动,我在网上搜到3个C语言动画程序,希望好心人能逐行对其进行翻译,并切在老师容易提出稍作现场改动的地方帮助我提示该怎样改动(比如原来向左,老师当场提出如何改为向右之类的),先谢谢您啦!! 1.怎么让哪个正方形一步一步落下来. #include #include #include intposition[4][2]; square(intx,inty,intk)/*正方形*/ { line(x,y,x+k,y); line(x,y,x,y+k); line(x+k,y,x+k,y+k); line(x,y+k,x+k,y+k); } init()/*初始化*/ { setcolor(5); square(200,150,200); } shape()/*画图*/ { inti,j; setcolor(2); for(i=0;i<4;i++) square(position[i][0],position[i][1],10); } main() { intgdriver=DETECT,gmode; inti,j; initgraph(&gdriver,&gmode,""); setbkcolor(3); init(); position[0][0]=300;position[0][1]=150; position[1][0]=310;position[1][1]=150; position[2][0]=300;position[2][1]=160; position[3][0]=310;position[3][1]=160; shape(); for(j=0;j<10;j++) { for(i=0;i<4;i++) position[i][1]=position[i][1]+10; shape(); sleep(1); } getch(); } 2.变化的同心圆 #include"graphics.h" #include #include main() {inti; intgdriver=DETECT,gmode; initgraph(&gdriver,&gmode,"d:\\tc"); for(i=0;i<=100;i++) {setcolor(i); setlinestyle(0,0,1); setfillstyle(1,3); circle(300,240,100-i); floodfill(300,240,i); delay(9e245); } getch(); closegraph(); } 3.四叶玫瑰旋转动画 #include #include #include #include #definepi3.1415926 main() {inti,j=0,x,y,k=1; inta=DETECT,b; initgraph(&a,&b,"d:\\tc"); while(!kbhit()) {j+=10; for(i=0;i<=2000;i++) { x=300+100*cos(2*i*pi/1000)*sin(i*pi/1000+j*pi/1000); y=240+100*cos(2*i*pi/1000)*cos(i*pi/1000+j*pi/1000); if(j%500==0)k++; putpixel(x,y,k); } delay(5000); cleardevice(); } getch(); closegraph(); }

    作业帮用户2016-11-23举报

    6c0a0adef10d1043fa4f41a7897345ed.png

    展开全文
  • 该程序,设计了一个简单的动画,卫星环绕地球。适合初学者,大牛勿喷!
  • 一个小程序,是倒计时的背景.没转到一圈颜色就变动.
  • c语言动画-《月亮和鸟》

    千次阅读 2009-07-11 09:17:00
    #include "Conio.h" #include "graphics.h" #include #include #include int MouseX; int MouseY; void initgr(void) {int gd=DETECT,gm=0; registerbgidriver(EGAVGA_driver); initgraph(&gd,&gm,"");...

     #include "Conio.h"
    #include "graphics.h"
    #include <stdio.h>
    #include <stdlib.h>
    #include <dos.h>
    int MouseX;
    int MouseY;
    void initgr(void)
    {int gd=DETECT,gm=0;

    registerbgidriver(EGAVGA_driver);
    initgraph(&gd,&gm,"");
    }

    /*鼠标光标显示*/
    void MouseOn()
     {
     _AX=0x01;
     geninterrupt(0x33);
     }

    /*鼠标光标掩示*/
    void MouseOff()/*鼠标光标隐藏*/
     {
     _AX=0x02;
     geninterrupt(0x33);
     }
    void MouseSetXY(int x,int y)/*设置当前位置*/
     {
     _CX=x;
     _DX=y;
     _AX=0x04;
     geninterrupt(0x33);
     }
    int LeftPress()/*左键按下*/
     {
     _AX=0x03;
     geninterrupt(0x33);
     return(_BX&1);
     }
    void MouseGetXY()/*得到当前位置*/
     {
     _AX=0x03;
     geninterrupt(0x33);
     MouseX=_CX;
     MouseY=_DX;
     }


    main()
    {int i;
    int x,y;
    int s=2;
    int a=100,b=100;
    int c=300,d=150;
    initgr();
    x=500;
    y=50;

    for(;!kbhit();)
    {

     

    putpixel(200,50,WHITE);
    putpixel(300,65,WHITE);
    putpixel(50,80,WHITE);
    /***************************星*********************/

     

    setcolor(1);
    ellipse(320,180,0,180,320,40);
    setfillstyle(1,1);
    floodfill(320,250,1);/**************海*********************/


    setcolor(8);
    ellipse(0,480,0,90,500,180);
    setfillstyle(1,8);
    floodfill(10,450,8);/********************地*********************/


    setcolor(BROWN);
    ellipse(50,300,270,90,10,50);
    line(80,350,80,220);
    ellipse(65,250,0,360,40,50);
    setfillstyle(11,BROWN);
    floodfill(80,285,BROWN);
    floodfill(65,299,BROWN);
    floodfill(55,290,BROWN);
    ellipse(60,350,100,80,40,25);
    /****************树*********************/

     


    for(;x>100&&!kbhit();)
    {
    for(i=0;i<1&&c<2;i++)
    {
    c=c-1;
    setcolor(8);
    ellipse(c,d,0,360,16,4);
    line(c+4,d+2,c+4,d-2);
    line(c-4,d+2,c-4,d-2);
    circle(c,d-8,2);
    line(c,d-6,c,d);
    line(c,d-2,c-8,d+8);
    line(c,d-2,c-8,d-8);
    setfillstyle(1,8);
    floodfill(c,d-8,8);

    setfillstyle(11,8);
    floodfill(c-6,d,8);/***左舱****/

    setfillstyle(11,8);
    floodfill(c+5,d,8);/***右舱****/

    }/*********boat**********/
    delay(60);
    setcolor(0);
    ellipse(c,d,0,360,16,4);
    line(c+4,d+2,c+4,d-2);
    line(c-4,d+2,c-4,d-2);
    circle(c,d-8,2);
    line(c,d-6,c,d);
    line(c,d-2,c-8,d+8);
    line(c,d-2,c-8,d-8);
    setfillstyle(1,0);
    floodfill(c,d-8,0);

    setfillstyle(11,0);
    floodfill(c-6,d,0);/***左舱****/

    setfillstyle(11,0);
    floodfill(c+5,d,0);/***右舱****/

     


    x--;
    setcolor(YELLOW);
    circle(x,y,30);
    setfillstyle(1,YELLOW);
    floodfill(x,y,YELLOW);

    if(a>640)
    a=0;
    a=a+10;
    setcolor(RED);
    ellipse(a,b,0,180,10,5);
    ellipse(a+20,b,0,180,10,5);
    line(a+5,b,a+12,b);/***************鸟******************/

    delay(60000);

    setcolor(0);
    ellipse(a,b,0,180,10,5);
    ellipse(a+20,b,0,180,10,5);
    line(a+5,b,a+12,b);

    circle(x+2,y,30);
    setfillstyle(1,0);
    floodfill(x+2,y,0);
    }
    /*****************月亮*****************/

     

    }
    }

    展开全文
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼/********************************//*TurboC2.0下运行通过*//*简单的图像演示*//********************************/#include#include#include#include#include#...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    /********************************/

    /*TurboC 2.0下运行通过    */

    /*简单的图像演示*/

    /********************************/

    #include

    #include

    #include

    #include

    #include

    #define RED 4

    #define LIGHTRED 12

    float rad=3.1415926/180.0;

    float k=640/480;

    void star();

    void shine(int R,int r,int data)

    {

    int x0[36],y0[36];

    int x1[36],y1[36];

    int i,data0=0;

    int X=getmaxx()/2,Y=getmaxy()/2;

    for(i=0;i<18;i++)

    {x0[i]=X+r*sin((data0+data)*rad);

    y0[i]=Y+k*r*cos((data0+data)*rad);

    x1[i]=X+R*sin((data0+data)*rad);

    y1[i]=Y+k*R*cos((data0+data)*rad);

    data+=20;

    setcolor(random(255));

    delay(20);

    line(x0[i],y0[i],x1[i],y1[i]);

    }

    }

    main()

    {float x,y,Radius;

    int Driver=DETECT,Mode;

    int step=0;

    initgraph(&Driver,&Mode,"e:\\tc");

    setbkcolor(1);

    x=getmaxx()/2;y=getmaxy()/2;

    Radius=getmaxy()/5;

    star(x,y,Radius);

    while(!kbhit())

    {Radius=getmaxy()/4;

    step=20+random(40);

    shine(Radius,Radius+step,0);delay(100);

    step+=20;Radius+=20;

    shine(Radius,Radius+step,10);delay(100);

    step+=20;Radius+=20;

    shine(Radius,Radius+step,20);delay(200);

    }

    exit(0);

    }

    void star(x0,y0,R)

    float x0,y0,R;

    {

    int x[5],y[5],x1[5],y1[5];

    float r;

    int i,a=18;

    for(i=0;i<5;i++)

    {x[i]=x0+R*cos(a*rad)*k;

    y[i]=y0-R*sin(a*rad);

    a+=72;

    }

    r=R*(sin(18*rad)/sin(54*rad));

    a=54;

    for(i=0;i<5;i++)

    {x1[i]=x0+r*cos(a*rad)*k;

    y1[i]=y0-r*sin(a*rad);

    a+=72;

    }

    setcolor(RED);

    line(x0,y0,x[0],y[0]);

    line(x0,y0,x1[4],y1[4]);

    line(x[0],y[0],x1[4],y1[4]);

    setfillstyle(SOLID_FILL,RED);

    floodfill(x1[4],y1[4]-1,RED);

    setcolor(RED);

    line(x0,y0,x[2],y[2]);

    line(x0,y0,x1[2],y1[2]);

    line(x[2],y[2],x1[2],y1[2]);

    setfillstyle(SOLID_FILL,RED);

    floodfill(x1[2],y1[2]-1,RED);

    setcolor(LIGHTRED);

    line(x[0],y[0],x1[0],y1[0]);

    line(x0,y0,x1[0],y1[0]);

    line(x0,y0,x[0],y[0]);

    setfillstyle(SOLID_FILL,LIGHTRED);

    floodfill(x1[0],y[0]+1,LIGHTRED);

    setcolor(RED);

    line(x0,y0,x1[0],y1[0]);

    line(x0,y0,x[1],y[1]);

    setfillstyle(SOLID_FILL,LIGHTRED);

    floodfill(x1[0]-1,y1[0],RED);

    setcolor(LIGHTRED);

    line(x[1],y[1],x1[1],y1[1]);

    line(x1[1],y1[1],x[2],y[2]);

    line(x0,y0,x[1],y[1]);

    line(x0,y0,x[2],y[2]);

    setcolor(LIGHTRED);

    line(x0,y0,x1[2],y1[2]);

    line(x0,y0,x[3],y[3]);

    line(x1[2],y1[2],x[3],y[3]);

    setfillstyle(SOLID_FILL,LIGHTRED);

    floodfill(x1[2]+1,y1[2]+1,LIGHTRED);

    floodfill(x1[1]+1,y1[1]+1,LIGHTRED);

    setcolor(RED);

    line(x0,y0,x[3],y[3]);

    line(x0,y0,x[4],y[4]);

    line(x[3],y[3],x1[3],y1[3]);

    line(x1[3],y1[3],x[4],y[4]);

    setfillstyle(SOLID_FILL,RED);

    floodfill(x1[3],y1[3]-1,RED);

    setcolor(LIGHTRED);

    line(x0,y0,x[4],y[4]);

    line(x0,y0,x1[4],y1[4]);

    line(x[4],y[4],x1[4],y1[4]);

    setfillstyle(SOLID_FILL,LIGHTRED);

    floodfill(x1[4]-1,y1[4]+1,LIGHTRED);

    }

    展开全文
  • C语言实现简单动画,C语言实现简单动画C语言实现简单动画
  • c语言字符动画的实现

    千次阅读 多人点赞 2018-12-04 21:15:43
    对于此次c语言动画的实现,思路很简单,先从网上下载一段mv及原声音乐,用DVDVideoSoft Free Studio将视频分为3000张图片,再用Ascgen2将3000张图片转化问3000个ASCII字符txt文件,并保持像素的一致,然后通过程序...
  • c语言动画

    2012-03-08 21:39:56
    c语言编写的下动画c语言的小动画举例,c++。
  • 用风车形容可能不太准确,也不知道怎么形容,反正差不多都这么转 C语言图形动画绘制——风车 C语言图形动画绘制——风车 C语言图形动画绘制——风车 C语言图形动画绘制——风车
  • C语言学习动画

    2014-04-11 10:12:09
    这是台湾编写的 C 语言入门学习的动画资料,内容包括:ASCII码和二进制码, const修饰符, C语言初学者入门讲座.chmC语言教程.chmNULL指针的用法, 为甚麽要学习C语言, 为甚麽要进行编译预处理, 位运算, 内存的地址, ...
  • C语言图形动画效果

    2013-08-09 09:06:50
    C语言图形动画效果,显示一些线条组成的图画。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,014
精华内容 405
关键字:

c语言动画

c语言 订阅