按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
int count=0;
int color=0;
driver=VGA;
mode=VGAHI;
initgraph(&driver;&mode;〃〃);
x1=x2=y1=y2=10;
dx1=dy1=2;
dx2=dy2=3;
while(!kbhit())
{
line(x1;y1;x2;y2);
x1+=dx1;y1+=dy1;
x2+=dx2;y2+dy2;
if(x1=RIGHT)
dx1=…dx1;
if(y1=BOTTOM)
dy1=…dy1;
if(x2=RIGHT)
dx2=…dx2;
if(y2=BOTTOM)
dy2=…dy2;
if(++count》LINES)
{
setcolor(color);
color=(color》=MAXCOLOR)?0:++color;
}
}
closegraph();
}
【程序81】
题目:809*??=800*??+9*??+1 其中??代表的两位数;8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。
1。程序分析:
2。程序源代码:
output(long b;long i)
{ printf(〃n%ld/%ld=809*%ld+%ld〃;b;i;i;b%i);
}
main()
{long int a;b;i;
a=809;
for(i=10;i=1000&&b