你的邮箱是多少,我给你发过去?
#include "graphics.h"
#include "stdio.h"
#include "dos.h"
#include "stdlib.h"
#include "math.h"
main()
{int gdriver,gmode,i,j,e;
float X,Y, s,w,m,n,u,v,a[22][2]={{0,0},{0,22},{18,0},{18,22},{44,3.5},{44,18.5},{52,6},{52,16},{70,6},{70,16},{0,0},{18,0},{0,22},{18,22},{18,3.5},{44,3.5},{18,18.5},{44,18.5},{44,6},{70,6},{44,16},{70,16}},b[22][2];
gdriver=VGA;gmode=VGAHI;
initgraph(&gdriver,&gmode,"C:\\TC");
setbkcolor(0);
setcolor(15);
scanf("%f,%f",&m,&n);
clearviewport();
for(j=0;j<22;j++)
{i=j;
b[j][0]=a[i][0]+a[i][1]*m;
b[j][1]=a[i][0]*n+a[i][1];}
for(j=0;j<22;j++)
{line(b[j][0],b[j][1],b[j+1][0],b[j+1][1]); j++;}
getch();
closegraph();
}
这个用vb这样的面向对象的高级语言会非常的简单
用c来写程序的界面来说,就相当的复杂了
建议你稍微的看看vb课本就可以写出很不错的你要求的程序来
用vb编写这样的程序我以前编写过,如果有想的话你可以试试