永发信息网

编程判断点和正方形的关系(C语言)

答案:2  悬赏:60  手机版
解决时间 2021-02-22 14:56
题目描述:在平面坐标系中,有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断给定的多个点是否在这个正方形内。
输入描述:多组数据,每行包含两个浮点型数据,分别表示一个点的横、纵坐标,输入坐标为0,0时表示输入结束。(注意,输入的数据不止3组)
输出描述:对每组输入的点进行判断,显示yes或no,表示是否在正方形中,最后输入的原点也要显示yes,然后才不再继续输入点坐标。(当点在正方形的边上时,也认为在正方形内)
样例输入:
3 4
0.5 1
0 0
样例输出:
no
yes
yes
我只会写输入一组x y,多组的不会,求指教下面程序怎样改,谢谢!
#include<stdio.h>
main()
{
float x,y;
scanf("%f%f",&x,&y);
while(x!=0||y!=0)
{
if(x>=-1.0&&x<=1.0&&y>=-1.0&&y<=1.0)
printf("yes");
else
printf("no");
scanf("%f%f",&x,&y);
}
if(x==0&&y==0)
printf("yes");
}
最佳答案

#include<stdio.h>

void main()

{

 float c,zc,mj;

 printf("输入你的正方形");

 scanf("%f\n",&c);

 zc=4*c;

 mj=c*c;

 printf("周长%f,面积%f,边长%f",zc,mj,c);

}

是这个吗?

全部回答
因为x,y同时为0,程序才停止。所以是while(x != 0 && y != 0)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
This isn’t my computer is over there .A.
做木糠杯用什么奶油
文中俊中医诊所我想知道这个在什么地方
无言分手是怎样的?
冬季温度零下的时候,用浴帐洗澡冷吗家里没有
马鞍山青年国际旅行社怎么去啊,有知道地址的
社保卡是在银行销户吗
农行卡定期存款可以在外地办理转活期吗?如果
福建高中会考补考成绩怎么算 补考A,B都算C吗
女司机开车容易出事的原因几个原因,看了你就
楠木坑这个地址在什么地方,我要处理点事
车辆工程专硕
家里老人腿脚不太方便,想换个大点的SUV,冠
西江月大酒店我想知道这个在什么地方
情人节送一盒双11避孕套是个好主意吧?
推荐资讯
宜信的理财产品受银监会监管吗?目前除了银行
中咀山这个地址在什么地方,我要处理点事
一个正方体体积变为原来的8倍,它的棱长变是原
怎样查询无线网络密码
求助高州民政局年后什么时候上班
一个貌似是涂油漆占领地图的网络游戏
【sky258】三个连续偶数的和是36这三个数分别
求一张P s火车票图片
伊春,黑河周边的大豆过年前后会有什么波动吗
王府井百货郑州店北门在什么地方啊,我要过去
求一首歌词翻译过来是宝贝,告诉我你为什么要
项为之强的强是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?