ege娘吧 关注:795贴子:3,183
  • 3回复贴,共1

不明真相--递增一次产生两次的效果

取消只看楼主收藏回复

程序如下:
#include <graphics.h>
#include <ege.h>
#include <stdio.h>
int main (void)
{
setinitmode (0);
initgraph (640, 480);
PIMAGE img = newimage ();
getimage (img, "S:\\weed.jpg");
putimage (0, 0, img);
int inx;
for (inx = 1; inx <= 5; ++inx)
{
getch ();
getimage (img, 128 * inx, 96 * inx, 640 - 128 * inx, 480 - 96 * inx);
putimage (0, 0, img);
}
/*int inx;
for (inx = 1; inx <= 5; ++inx)
{
outtextxy (inx, inx, "asdfg");
getch ();
}*/
closegraph ();
return 0;
}
问题:窝的理解-----运行时循环 按一下键就会绘图一次
第一次按键时绘制一次,但是 inx 再增加的时候就绘制了两次,图片是逐次产生 的效果。总共是需要按 5 次键这个没错。至于注释内容。。。。。是窝验证是不 是都会产生这种效果测试的。但是没产生上面的效果。


1楼2014-05-10 14:01回复
    说点废话:
    这两天闲时学学 ege
    今天看到 putimage 就这样写了一下
    结果。。。。。
    度娘空格这没办法了。。。。。反正就几句话


    3楼2014-05-10 14:05
    回复
      噗......要不还是爱特一下
      @EGE娘


      4楼2014-05-10 14:35
      回复
        。。。。。。mi sa ka @御坂美琴みさか


        5楼2014-05-13 20:54
        回复