魔方算法源代码.docxVIP

  • 2
  • 0
  • 约1.3万字
  • 约 19页
  • 2019-11-18 发布于江苏
  • 举报
#include graphics.h #include stdio.h int color[6][9]={4,4,4,4,4,4,4,4,4, 2,2,2,2,2,2,2,2,2, 14,14,14,14,14,14,14,14,14, 15,15,15,15,15,15,15,15,15, 7,7,7,7,7,7,7,7,7, 9,9,9,9,9,9,9,9,9}; int column[6][9]={195,255,315,345,375,315,255,225,285, 180,180,180,240,300,300,300,240,240, 345,345,345,375,405,405,405,375,375, 470,470,470,530,590,590,590,530,530, 55,55,55,85,115,115,115,85,85, 195,255,315,345,375,315,255,225,285}; int row[6][9]={135,135,135,105,75,75,75,105,105, 180,240,300,300,300,240,180,180,240, 165,225,285,255,225,165,105,135,185, 90,150,210,210,210,150,90,90,150, 165,225,285,255,225,165,105,135,185, 425,425,425,395,365,365,365,395,395}; void boxinit() { setcolor(CYAN); moveto(150,150); lineto(330,150); line(150,210,330,210); line(150,270,330,270); line(150,330,330,330); line(180,120,360,120); line(210,90,390,90); line(240,60,420,60); line(360,120,360,300); line(390,90,390,270); line(420,60,420,240); line(330,210,420,120); line(330,270,420,180); line(330,330,420,240); line(330,150,420,60); line(330,150,330,330); line(270,150,270,330); line(210,150,210,330); line(150,150,150,330); line(150,150,240,60); line(210,150,300,60); line(270,150,360,60); moveto(40,150); lineto(130,60); lineto(130,240); lineto(40,330); lineto(40,150); line(70,120,70,300); line(100,90,100,270); line(40,210,130,120); line(40,270,130,180); moveto(440,60); lineto(620,60); lineto(620,240); lineto(440,240); lineto(440,60); line(440,120,620,120); line(440,180,620,180); line(500,60,500,240); line(560,60,560,240); moveto(150,440); lineto(330,440); lineto(420,350); lineto(240,350); lineto(150,440); line(210,440,300,350); line(270,440,360,350); line(180,410,360,410); line(210,380,390,380); } void temp() { delay(1); } void upcolor() {int i,j; for(i=0;i6;i++) for(j=0;j9;j++) {setfillstyle(1,color[i][j]); floodfill(column[i][j],row[i][j],CYAN); temp();} } //该函数实现边面转 90 度的功能 //bt 为要转的边面 void borderturn(int bt) {int x1,x2; x1=color[bt][0]; x2=color[bt][1]; color[bt][0]=color[bt][2]; color[bt][1]=colo

文档评论(0)

1亿VIP精品文档

相关文档