当前位置: 代码迷 >> C语言 >> 一个星星闪烁的程序(有问题)
  详细解决方案

一个星星闪烁的程序(有问题)

热度:412   发布时间:2006-05-10 21:45:00.0
一个星星闪烁的程序(有问题)

一个星星闪烁的程序,可是有问题,怎么也闹不明白,关键是我把课本(计算机图形学)上的源程序写了一遍,竟然出现问题,老师也不会。郁闷!!
#include "graphics.h"
#include "stdlib.h"
#include "conio.h"
#include "dos.h"
void main()
{
int gdriver=CGA,gmode=CGAC1,i;
int x[100],y[100];
initgraph(&gdriver,&gmode,"");

for(i=1;i<=100;i++)
{
x[i]=(int)(random(320));
y[i]=(int)(random(200));
putpixel(x[i],y[i],2);
delay(200);
for(i=1;i<=100;i+=2)
putpixel(x[i]+1,y[i],0);
delay(300);
}
closegraph();

}

搜索更多相关的解决方案: 星星  闪烁  

----------------解决方案--------------------------------------------------------
,完了,图形库我用不了
----------------解决方案--------------------------------------------------------
老师也不会
----------------解决方案--------------------------------------------------------
随即函数用错了
----------------解决方案--------------------------------------------------------
a:printf("☆");
 clrscr();
printf("★");
goto a;

呵呵,还用图形库?
----------------解决方案--------------------------------------------------------

哦,我说错了,不好意思
其实是二层次循环错了for(i=1;i<=100;i+=2)
这里i已经是外层循环用过了的变量,对不起,是我粗心了


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

没关系了,反正我们老师也弄不明白,他根本啥都不会,就是混共产党的钱。呵呵!


----------------解决方案--------------------------------------------------------
好深奥啊……  顺便说下,混钱儿花的老师我还真碰上过一个,(没碰上不知道啊,碰上了真奇妙,听他的课时常有一种想揍他的冲动 )
----------------解决方案--------------------------------------------------------
其实我倒觉得没必要过于钻得那么死     理解程序的思想算法就ok
----------------解决方案--------------------------------------------------------
不是说了么,是二层循环错了....
----------------解决方案--------------------------------------------------------
  相关解决方案