当前位置: 代码迷 >> C语言 >> 我用circle画圆形,为什么没有显示图象??????????!
  详细解决方案

我用circle画圆形,为什么没有显示图象??????????!

热度:385   发布时间:2007-04-06 20:56:07.0
我用circle画圆形,为什么没有显示图象??????????!
我是液晶显示屏的.运行了下面的程序但,全屏变成了黑色的,我以为要一点时间运行,但半天都没显示什么啊?WHY!!!!
#include "graphics.h"
main()
{int driver,mode,i;
float j=1,k=1;
driver=VGA;mode=VGAHI;
initgraph(&driver,&mode,"");
setbkcolor(YELLOW);
for(i=0;i<=25;i++)
{
setcolor(8);
circle(310,250,k);
k=k+j;
j=j+0.3;
}
}
搜索更多相关的解决方案: circle  图象  圆形  

----------------解决方案--------------------------------------------------------

在最后一个大括号前加上getch();
出现这样的结果是因为机器运行的速度太快,你根反应不过来,
在最后加上getch();起到暂停的作用.


----------------解决方案--------------------------------------------------------

还是老样子,一片黑!


----------------解决方案--------------------------------------------------------
driver=VGA;mode=VGAHI;
改为 driver=DETECT; 这是自动选择图像模式驱动.
----------------解决方案--------------------------------------------------------

还是不行啊!
是不是我是分辨率有问题:1280*1024


----------------解决方案--------------------------------------------------------
#include "graphics.h"
main()
{int driver,mode,i;
float j=1,k=1;
driver=DETECT;
initgraph(&driver,&mode,"");
setbkcolor(YELLOW);
for(i=0;i<=25;i++)
{
setcolor(8);
circle(310,250,k);
k=k+j;
j=j+0.3;
}
getch();
}

我运行了一下,在TC2.0上,可以得到背景色为YELLOW 和几个圆啊.
----------------解决方案--------------------------------------------------------

我看是我的TC有问题
但我新安装了turbo c++ 3.0,打开程序弹出一个框说


哎~~

----------------解决方案--------------------------------------------------------
我用的是TC2.0

----------------解决方案--------------------------------------------------------

我刚才也试了2.0的,但是也是同样的框,是不是我的系统问题啊.......
无奈了


----------------解决方案--------------------------------------------------------
以下是引用neverTheSame在2007-4-6 21:44:02的发言:
#include "graphics.h"
main()
{int driver,mode,i;
float j=1,k=1;
driver=DETECT;
initgraph(&driver,&mode,"");
setbkcolor(YELLOW);
for(i=0;i<=25;i++)
{
setcolor(8);
circle(310,250,k);
k=k+j;
j=j+0.3;
}
getch();
}

我运行了一下,在TC2.0上,可以得到背景色为YELLOW 和几个圆啊.

我的运行结果是黑框,并且提示:
BGI Error:Graphics not initialized (use 'initgraph')
需要修改源代码么?
如何改?
----------------解决方案--------------------------------------------------------

  相关解决方案