#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
srand(time(0));//设置随机种子,保证每次运行程序,获取的随机数都不一样
double x,y;//浮点数x,y
int a,b,n,i;//整型a,b用于获取随机整数,n是坐标个数
scanf("%d",&n);//输入n
for(i=0;i<n;i++)
{
a = rand()%101;//把获取的随机数分成101份,即a的值是0,1,……,100
b = rand()%101;//同a
x = a*1.0/100;//转成浮点数
y = b*1.0/100;//同上
printf("(%.2lf %.2lf)\n",x,y);//输出即可
}
}
程序结果如下:
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/aec379310a55b319e888411841a98226cffc176d?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
如果你想让得到的x,y的取值是一位小数,可以把程序里的101,100改成11,10即可