loading请求处理中...
10大优享服务
62项会员特权

QQ表情倒置制作程序

问题补充:前两天看见熟人在msn里将其中的自带表情给倒置过来发给了我,问其是怎么制作的,他当时很忙,只告诉了我要用程序,听他说好像要用C/C++.有哪位熟悉的可以告诉我具体是怎么制作的吗?
提问者:飞鱼视觉设计 1回答 浏览次数:1741 提问时间: 2021/12/01 11:04
提问者采纳
#include
#include
void smile(int x,int y,int r)
{int c1=YELLOW,c2=BLACK,c3=WHITE;
int d=r/5;
setcolor(c1);
circle(x,y,r);
setfillstyle(1,c1);
floodfill(x,y,c1);
setcolor(c2);
line(x-d,y-d*3,x-2*d,y-4*d);
line(x-2*d,y-4*d,x-2.9*d,y-4*d);
line(x+d,y-d*3,x+2*d,y-4*d);
line(x+2*d,y-4*d,x+2.9*d,y-4*d);
line(x-3.5*d,y-2*d,x-2.5*d,y-2.6*d);
line(x-2.5*d,y-2.6*d,x-1.5*d,y-2*d);
line(x+3.5*d,y-2*d,x+2.5*d,y-2.6*d);
line(x+2.5*d,y-2.6*d,x+1.5*d,y-2*d);
pieslice (x,y,180,360,4*d);
setfillstyle(1,c3);
floodfill(x,y+d,c2);
line(x-2*d,y,x-2*d,y+3.5*d);
line(x+2*d,y,x+2*d,y+3.5*d);
line(x,y,x,y+4*d);
line(x+3.5*d,y,x+3.5*d,y+1.8*d);
}
main()
{int gd=DETECT,gm;
int i,x,y,d,r,flag=0;
initgraph(&gd,&gm,"c:WINYESTC201E");
x=300;y=200;d=6;i=0;r=10;
while(!kbhit())
{smile(x,y+i,r);
delay(60000);
setfillstyle(1,0);
pieslice(x,y+i,0,360,r);
if(i==d)
flag=1;
if(i==0)
flag=0;
if(flag==0)
i++;
else i--;
}
}

全部回答

问题分类

动漫设计
我 要 回 答 我 要 提 问
问题分类   验证码 换一组

相关问题