点和正方形的关系-题解

描述

萨卡班甲鱼在扔飞镖,给出它飞镖的落点,看看是不是在正方形中。
有一个正方形,四个角的坐标(x,y)分别是

(1,-1)
(1,1)
(-1,-1)
(-1,1)
x是横轴,y是纵轴。
写一个程序,判断一个落点是否在这个正方形内(包括正方形边界)。

输入描述

输入一行,包括两个实数x、y,以一个空格分开,表示坐标(x,y)。

输出描述

输出一行,如果点在正方形内,则输出yes,否则输出no。

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <bits/stdc++.h>
using namespace std;

int main(){
double x,y;
cin >> x >> y;
if(x >= -1.0&&x<=1.0){
if(y >= -1.0&&y<=1.0){
cout << "yes";
return 0;
}
cout << "no";
return 0;
}
cout << "no";
return 0;
}

点和正方形的关系-题解
https://chenxi-tijie.pages.dev/2025/07/点和正方形的关系-题解/
作者
chenxi
发布于
2025年7月2日
许可协议