注册 登录
编程论坛 QQ群大本营

C语言图形问题,大哥们帮帮忙联系QQ:1217785041

自强不懈 发布于 2010-06-08 21:54, 47 次点击
#include<graphics.h>
#include<stdlib.h>
#include<time.h>
main()
  {
    int m,n,p,q; int i,j;
    int gdriver=DETECT,gmode=0;
    int x=0;int y=0;
    time_t t;
    registerbgidriver(EGAVGA_driver);
    initgraph(&gdriver,&gmode,"");
    srand((unsigned) time(&t));
    setbkcolor(5);


    printf("请输入两个数(必须为10的自然数倍):");
    scanf("%d,%d",&m,&n);
    p=rand()%m; q=rand()%n;
    if(p%10==0&&q%10==0)
    {
      x=p;
      y=q;
    }\\*大哥们帮帮忙,怎么样才能实现我想要的结果,请帮帮忙吧!!*\\
    for(i=0;i<=m-10;i=i+10)
    line(10+i,10,10+i,460);
    for(j=0;j<=n-10;j=j+10)
    line(10,10+j,460,10+j);
         delay(1000);
    circle(x,y,4);
    getch();
    closegraph();
  }
0 回复
1