接收输入键函数 getch();包含在头文件conio.h
功能:将按的键输入到程序中,并用于按键控制
例:char key;key=getch();if (key=='a');printf("SS");即当按a键时输出SS
延迟函数 Sleep(),包含在头文件windows.h
功能:程序到此函数时延迟规定的时间后在进行下面的程序
函数名: initgraph() 功 能: 初始化图形系统 ,通常用于设计图形,在设计之前用 头文件:graphics.h
函数原型: void far initgraph(int far *graphdriver, int far *graphmode, char far *pathtodriver);graphdriver是上涨指向图形驱动序号变量的指针;graphmode是在graphdriver选定后,指向图形显示模式序号变量的指针。pathtodriver表示存放图形驱动文件的路径。
例:initgraph(&a,&b," ");a,b为整型变量,第三个为空格
函数名: cleardevice 功 能: 清除图形屏幕 用 法: void far cleardevice(void); 即在设计图形之前使用,将原有的图形清楚
例:cleardevice();括号中不要写什么,void代表可以是空的
setcolor----C库函数 图形屏幕函数 函数原型:void setcolor(int color) 功能:将当前图形屏幕的当前笔画颜置为color.
函数名: setlinestyle 功 能: 设置当前画线宽度和类型
用 法: void far setlinestyle(int linestyle, unsigned pattern,int width);
printf函数原型在什么头文件里linestyle为整数型,用来定义所画直线类型 pattern为无符号整数型,该参数在需要用户自定义线型时使用 ,如果是使用系统预定义的线型则参数取0值 width为整数型,用来指定所画直线的粗细
#define PS_SOLID 0
#define PS_DASH 1 /* ------- */
#define PS_DOT 2 /* ....... */ (直线类型)
#define PS_DASHDOT 3 /* _._._._ */
#define PS_DASHDOTDOT 4 /* _.._.._ */
#define PS_NULL 5
srand()就是给rand()提供种子seed
如果srand每次输入的数值是一样的,那么每次运行产生的随机数也是一样的,
srand(n)
for(10)
rand()
也就是说,以一个固定的数值作为种子是一个缺点。 通常的做法是 以这样一句代码srand((unsigned) time(NULL));来取代,这样将使得种子为一个不固定的数, 这样产生的随机数就不会每次执行都一样了。
例:srand((unsigned) time(NULL));a=rand()%100;即取100以内的随机数
函数名:kbhit()(VC++6.0下为_kbhit()) 功 能及返回值: 检查当前是否有键盘输入,若有则返回一个非0值,否则返回0 用 法:int kbhit(void); 包含头文件: include <conio.h>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论