两个关于TC的小问题?

时间:2022-02-25 13:59:38
在Tubo C中,我遇到了以下几个问题,想请教各位:
  1、在屏幕上定位光标的要用到什么库函数?
  2、如何调用?

9 个解决方案

#1


明天晚上结帐!

#2


用gotoxy()
包含在graphics.h中

#3


要用到CONIO.H

gotoxy()


我有过完整的程序

你要看看嘛?

#4


up!

#5


up,实在太简单了,没什么好补充的。

#6


来晚了~~哈哈

#7


看到有100分,进来看一看,没想到都说完了,up一下。

#8


来晚了,不过还是给个例子给你。
#include"conio.h>
void border(int startx,int starty,int endx,int endy)
{
register int i;
gotoxy(1,1);
for(i=0;i<=endx-startx;i++)
putch('-');
gotoxy(1,endy-starty);
for(i=0;i<=endx-startx;i++)
putch('-');
for(i=2;i<=endy-starty;i++){
gotoxy(1,i);
putch('1');
gotoxy(endx-startx+1,i);
putch('1');
}
}

main()
{
void border(int,int,int,int);
clrscr();
window(6,8,38,12);
border(6,8,38,12);
gotoxy(2,2);
printf("window 1");
window(8,16,40,24);
border(8,16,40,24);
gotoxy(3,2);
printf("window 2");
getch();
}

#9


谢谢以上各位,现在没时间学习,晚上学完后结帐!

#1


明天晚上结帐!

#2


用gotoxy()
包含在graphics.h中

#3


要用到CONIO.H

gotoxy()


我有过完整的程序

你要看看嘛?

#4


up!

#5


up,实在太简单了,没什么好补充的。

#6


来晚了~~哈哈

#7


看到有100分,进来看一看,没想到都说完了,up一下。

#8


来晚了,不过还是给个例子给你。
#include"conio.h>
void border(int startx,int starty,int endx,int endy)
{
register int i;
gotoxy(1,1);
for(i=0;i<=endx-startx;i++)
putch('-');
gotoxy(1,endy-starty);
for(i=0;i<=endx-startx;i++)
putch('-');
for(i=2;i<=endy-starty;i++){
gotoxy(1,i);
putch('1');
gotoxy(endx-startx+1,i);
putch('1');
}
}

main()
{
void border(int,int,int,int);
clrscr();
window(6,8,38,12);
border(6,8,38,12);
gotoxy(2,2);
printf("window 1");
window(8,16,40,24);
border(8,16,40,24);
gotoxy(3,2);
printf("window 2");
getch();
}

#9


谢谢以上各位,现在没时间学习,晚上学完后结帐!