c语言为什么不能运行 而且显示正确
#include"graphics.h"#include<stdio.h>#include<conio.h>#include<time.h>voidmain(){intG...
#include "graphics.h"
#include <stdio.h>
#include <conio.h>
#include <time.h>
void main()
{
int GD,GM;
int r,c1,c2,c3,t,key=0,num=10;
int i,k,c[3];
time_t t1,t2;
GD=DETECT;
initgraph(&GD,&GM,"");
setfillstyle(SOLID_FILL,WHITE);
bar(0,0,639,479);
printf(":");
scanf("%d",&r);
printf(":");
scanf("%d",&c1);
printf(":");
scanf("%d",&c2);
printf(":");
scanf("%d",&c3);
printf(":");
scanf("%d",&t);
printf(":");
scanf("%d",&num);
bar(0,0,639,479);
c[0]=c1;
c[1]=c2;
c[2]=c3;
k=0;
t1=0;
while(1)
{
t2=time(NULL);
if(t2-t1>t)
{
for (i=0;i<3;i++)
{
setcolor(c[(i+k)%3]);
circle(30+r+(2*r+10)*i,10+r,r);
}
t1=t2;
k++;
if(k>2)k=0;
key++;
if(key>num)
break;
}
}
closegraph();
} 展开
#include <stdio.h>
#include <conio.h>
#include <time.h>
void main()
{
int GD,GM;
int r,c1,c2,c3,t,key=0,num=10;
int i,k,c[3];
time_t t1,t2;
GD=DETECT;
initgraph(&GD,&GM,"");
setfillstyle(SOLID_FILL,WHITE);
bar(0,0,639,479);
printf(":");
scanf("%d",&r);
printf(":");
scanf("%d",&c1);
printf(":");
scanf("%d",&c2);
printf(":");
scanf("%d",&c3);
printf(":");
scanf("%d",&t);
printf(":");
scanf("%d",&num);
bar(0,0,639,479);
c[0]=c1;
c[1]=c2;
c[2]=c3;
k=0;
t1=0;
while(1)
{
t2=time(NULL);
if(t2-t1>t)
{
for (i=0;i<3;i++)
{
setcolor(c[(i+k)%3]);
circle(30+r+(2*r+10)*i,10+r,r);
}
t1=t2;
k++;
if(k>2)k=0;
key++;
if(key>num)
break;
}
}
closegraph();
} 展开
3个回答
展开全部
<graphics.h> 是TC里面的图形库,如果要用的话应该用TC来编译
如果是用VC编译器编译的话 是会有error的 :Can not open include file:"graphics.h" No such file or directory
如果是用VC编译器编译的话 是会有error的 :Can not open include file:"graphics.h" No such file or directory
更多追问追答
追问
我就是用tc 编译的 ,实在是无法解决了 请问我这个对吗
追答
没错 至少编译的时候 只是出现一个error 那就是 头文件 graphics.h
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意 BGI驱动的路径设置
如果你的turboc在 C:\TC2
BGI驱动在 C:\TC2\BGI
initgraph(&GD,&GM,"C:\\TC2\\BGI");
如果你的turboc在 C:\TC2
BGI驱动在 C:\TC2\BGI
initgraph(&GD,&GM,"C:\\TC2\\BGI");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用的这个graphics.h里的函数已经被抛弃超过15年了
而且,都不能运行了,怎么还可能“结果正确”
而且,都不能运行了,怎么还可能“结果正确”
追问
这个是编译一个流水灯,画三个圆,颜色自选,每隔一段时间变换一次。 请求您的帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询