标题:要加个什么程序才能跳出来
只看楼主
mingying
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-7-11
 问题点数:0 回复次数:2 
要加个什么程序才能跳出来

我用loop 实现了循环 但是不能跳出来,麻烦大家指点一下,谢谢 .还想请教哈有其他实现循环的方法吗?

#include "stdio.h"
#include "graphics.h"
#include "conio.h"

main()
{
int drive=DETECT,mode,i;
initgraph(&drive,&mode,"");
cleardevice();
loop:for(i=0;i<60;i++)
{
setfillstyle(1,i);
setviewport(10*i,0,639,199,1);
setcolor(5);
bar3d(10,120,60,150,40,1);
floodfill(70,135,5);
floodfill(30,110,5);
delay(30000);

clearviewport();

} if(i=60)
goto loop;

}

搜索更多相关主题的帖子: include color drive 
2006-07-12 08:22
mingying
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-7-11
得分:0 

问题我已解决 原来只要在加 delay(30000);后面加
if(kbhit())exit(0); 就行了的 .
谢谢OM的图形函数http://www.bc-cn.net/bbs/dispbbs.asp?boardID=225&ID=77686&page=1

2006-07-12 08:35
cdmalcl
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:4091
专家分:524
注 册:2005-9-23
得分:0 

不谢

但是我想给你点建议
以后最好少用goto
以后会乱的

#include "stdio.h"
#include "graphics.h"
#include "conio.h"

main()
{
int drive=DETECT,mode,i;
initgraph(&drive,&mode,"");
cleardevice();
while(1)
for(i=0;i<60;i++)
{
setfillstyle(1,i);
setviewport(10*i,0,639,199,1);
setcolor(5);
bar3d(10,120,60,150,40,1);
floodfill(70,135,5);
floodfill(30,110,5);
delay(30000);
if(kbhit())exit(0);
clearviewport();

}

}

还要说明的是就是om不是我的名字 也不适合做我的代号
因为那是我们学校的名字

2006-07-12 08:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-77822-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.284961 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved