查找坐标所在象限的C程序。
问题
编写一个程序来查找给定坐标所在的象限。
用户必须在运行时输入坐标,我们需要找到这些坐标所在的象限。
解决方案
- 如果两个数字都是正数,则显示第一象限。
Example: Input =2, 3 Output = 1st quadrant
- 如果第一个数字为负,第二个数字为正,则显示第二象限。
Example: Input = -4, 3 Output= 2nd quadrant
- 如果第一个数字为负,第二个数字也为负,则显示第三象限。
Example: Input = -5,-7 Output= 3rd quadrant
- 如果第一个数字为正,第二个数字为负,则显示第四象限。
Example: Input = 3,-5 Output = 4th quadrant

示例
以下是查找给定坐标所在象限的 C 程序:
#include <stdio.h>
int main(){
int a,b;
printf("enter two coordinates:");
scanf("%d %d",&a,&b);
if(a > 0 && b > 0)
printf("1st Quadrant");
else if(a < 0 && b > 0)
printf("2nd Quadrant");
else if(a < 0 && b < 0)
printf("3rd Quadrant");
else if(a > 0 && b < 0)
printf("4th Quadrant");
else
printf("Origin");
return 0;
}输出
执行上述程序后,会产生以下输出:
Run 1: enter two coordinates:-4 6 2nd Quadrant Run 2: enter two coordinates:-5 -3 3rd Quadrant
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP