网站建设资讯

NEWS

网站建设资讯

movexy函数c语言 c++move函数

C语言中如何产生随机的二维数组的坐标

使用随机函数即可产生随机数。

创新互联主营靖边网站建设的网络公司,主营网站建设方案,成都app软件开发,靖边h5小程序设计搭建,靖边网站营销推广欢迎靖边等地区企业咨询

1、C语言提供了一些库函数来实现随机数的产生。C语言中有三个通用的随机数发生器,分别为 rand函数, random函数, randomize 函数

2、但是rand函数产生的并不是真意正义上的随机数,是一个伪随机数,是根据一个数,称之为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这个种子的值是定了的,除非破坏了系统,为了改变这个种子的值,C提供了srand()函数,它的原形是void srand( int a)。

3、在调用rand函数产生随机数前,必须先利用srand()设好随机数种子,如果未设随机数种子,rand()在调用时会自动设随机数种子为1。一般用for语句来设置种子的个数。

举例:

#include stdio.h

#include stdlib.h 

#include time.h

int main()

{

int a[10][2];

int i,j,x,y;

srand(time(NULL));/*随机数种子*/ 

for ( i=0;i10;i++)

for ( j=0;j2;j++)

{

a[i][j]=0+ rand()%10;/*产生0到10(不包括10)之间的随机数*/ 

}

printf("输出元素:\n");

for ( i=0;i10;i++)

for ( j=0;j2;j++)

{

printf("a[%d][%d]=%d ",i,j,a[i][j]);

if((j+1)%2==0)

printf("\n");

}   

getchar();

return 0;

}

c++中,Setxy Move Display Getx Gety,这五个函数是什么意思?

这个是和你具体的类有关系,你这个类应该是描述点的,五个函数分别是

1设置点坐标

2移动点

3显示点

4获取点的x坐标

5获取点的y坐标

C语言中int86()函数的用法

函数名: int86

功 能: 通用8086软中断接口

用 法: int int86(int intr_num, union REGS *inregs, union REGS *outregs);

程序例:

#include stdio.h

#include conio.h

#include dos.h

#define VIDEO 0x10

void movetoxy(int x, int y)

{

union REGS regs;

regs.h.ah = 2; /* set cursor postion */

regs.h.dh = y;

regs.h.dl = x;

regs.h.bh = 0; /* video page 0 */

int86(VIDEO, regs, regs);

}

int main(void)

{

clrscr();

movetoxy(35, 10);

printf("Hello/n");

return 0;

}


网站栏目:movexy函数c语言 c++move函数
网站链接:http://cdweb.net/article/ddjphjh.html