十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
可以用gotoxy函数移动光标。
创新互联公司公司2013年成立,先为黄梅等服务建站,黄梅等地企业,进行企业商务咨询服务。为黄梅企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
1、函数名:gotoxy
原型:extern
void
gotoxy(int
x,
int
y);
用法:#include
功能:将光标移动到指定位置说明:gotoxy(x,y)将光标移动到指定行y和列x。设置光标到文本屏幕的指定位置,其中参数x,y为文本屏幕的坐.
你的意思是不是让光标在那闪并且不懂
但是又要接受键盘上输入的数据?
用kbhit()检测是否有键盘输入
如果用这返回非0
然后用getche()函数接受输入的数据但是不回显在屏幕上
#include "graphics.h"
#include "conio.h"
void main()
{int driver,mode,i,j ;
char c[]="the color is change";
driver=DETECT;
mode=0;
initgraph(driver,mode,"");
for(;;)/*直到按键结束*/
{for(i=1;i=16;i++)/*十六种颜色变换,可以根椐自己想要那几种换也行*/
{setcolor(i);
moveto(100,200);
settextstyle(0,0,3);
outtext(c);
for(j=1;j=10000;j++)/*推迟*/
delay(10);
}
if(bioskey(1))
break;
}
restorecrtmode();/*关闭*/
}
scanf("%d",x); x 为 float x; 而 %d 为整数,所以 x 不能被正确赋值,两种解决方法:
将 scanf("%d",x); 改为:scanf("%f",x); 或者:
将 float x; 改为 int x;