重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
虽然你没定义COORD,但不能保证你所包含的库函数里面没有,我试验了一下,把#include windows.h给注释掉,会出现COORD没定义的错误
创新互联于2013年成立,是专业互联网技术服务公司,拥有项目成都网站建设、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元玉门做网站,已为上家服务,为玉门各地企业和个人服务,联系电话:028-86922220
acos( ) 的形参当然有范围,-1,至1,闭区间,基本的数学知识,如果朝界控制台会显示-1.#IND,表示数据超界;关于坐标的函数当然有,需要用到结构体COORD,以及头文件windows.h 具体代码如下:
#include windows.h
#include stdio.h
void gotoxy(int x,int y)
{
COORD coord;
coord.X=x;
coord.Y=y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}
void main()
{
gotoxy(50,60);
printf("I LOVE YOU");
}
这个程序就实现了移动光标到指定位置,然后输出指定的内容。
表示一个字符在控制台屏幕上的坐标。
COORD是Windows API中定义的一种结构,表示一个字符在控制台屏幕上的坐标。其定义为:
typedef struct _COORD {
SHORT X; // horizontal coordinate
SHORT Y; // vertical coordinate
} COORD;
扩展资料
coord_ 系列函数可以改变xy轴的位置,默认使用 coord_cartesian(),可以改变成如下几种
coord_cartesian 默认情况,指定参数则控制图形特定区域放大显示。
coord_fixed 图形伸缩变换
coord_flip 横纵坐标位置转换
coord_polar 弯曲横纵坐标(画饼图可以用)
coord_map 将地图变成球状展示(这个我们以后讲到地图再专门说)
coord_trans 转化数据
coord系列函数只影响图形展示,不影响内部数据的值。即使用原数据作图,再对图形进行变动。
参考资料来源:百度百科-coord