sql server1.输入一个坐标值,判断其在哪一个象限

如题所述

#include <<a href="https://www.baidu.com/s?wd=stdio.h&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvPW7-m1c4PHRvuhmLPWcs0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtYrHmdP1Tsn1Rvn1DYP1bsrjf" target="_blank" class="baidu-highlight">stdio.h</a>>

int main() {
int x,y;
printf("输入2个整数(空格隔开,q退出):\n");
while(scanf("%d%d",&x,&y) == 2) {
if(x == 0) {
if(y == 0) printf("(0,0)在坐标原点\n");
else if(y > 0) printf("(0,%d)在Y上半轴上\n",y);
else printf("(0,%d)在Y下半轴上\n",y);
}
else if(x < 0) {
if(y < 0) printf("(%d,%d)在第三象限\n",x,y);
else if(y == 0) printf("(%d,0)在X左半轴上\n",x);
else printf("(%d,0)在第二象限\n",x);
}
else {
if(y < 0) printf("(%d,%d)在<a href="https://www.baidu.com/s?wd=%E7%AC%AC%E5%9B%9B%E8%B1%A1%E9%99%90&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvPW7-m1c4PHRvuhmLPWcs0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtYrHmdP1Tsn1Rvn1DYP1bsrjf" target="_blank" class="baidu-highlight">第四象限</a>\n",x,y);
else if(y == 0) printf("(%d,0)在X左半轴上\n",x);
else printf("(%d,%d)在<a href="https://www.baidu.com/s?wd=%E7%AC%AC%E4%B8%80%E8%B1%A1%E9%99%90&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvPW7-m1c4PHRvuhmLPWcs0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtYrHmdP1Tsn1Rvn1DYP1bsrjf" target="_blank" class="baidu-highlight">第一象限</a>\n",x,y);
}
printf("输入2个整数(空格隔开,q退出):\n");
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考