| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4976 人关注过本帖
标题:判断坐标点是否在圆内。
取消只看楼主 加入收藏
粉jj
Rank: 2
等 级:论坛游民
威 望:1
帖 子:123
专家分:82
注 册:2011-3-8
结帖率:85.11%
收藏
已结贴  问题点数:10 回复次数:1 
判断坐标点是否在圆内。
随机产生一个落在如下的边长为2的正方形内点的坐标,打印出该点坐标,并判断该点是否落在图中的圆内,如果在圆内,就打印出Yes,否则打印出No。
typedef struct {float x,y;} POINT;
main()
{  POINT *p;
   srand(time(0));
   p=_________________________________;
   p->x=(float)rand()/32767*2-1;
   p->y=(float)rand()/32767*2-1;
   printf("(%f,%f)",p->x,p->y);
   if(____________________________) printf("yes\n");else printf("No\n");
}

 
请问: p->x=(float)rand()/32767*2-1;
         p->y=(float)rand()/32767*2-1;这两行什么意思?
搜索更多相关主题的帖子: 正方形 
2012-02-28 22:14
粉jj
Rank: 2
等 级:论坛游民
威 望:1
帖 子:123
专家分:82
注 册:2011-3-8
收藏
得分:0 
   我知道第一空要申请一个动态空间,第二空是一个公式判断不?然后主函数第二行srand(time(0))弄不清楚,还有第四、五行。
2012-02-28 22:22
快速回复:判断坐标点是否在圆内。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028227 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved