- #include<stdio.h>
- int main(void){
- int e=1,x,y;
- int signx,signy;
- while(e>0){
- printf("輸入x: ");
- scanf(" %d",&x);
- printf("輸入y: ");
- scanf(" %d",&y);
-
- if(x==0){
- signx = 0;
- }
- if(y==0){
- signy = 0;
- }
- if(x>0){
- signx = 1;
- }
- if(y>0){
- signy = 1;
- }
- if(x<0){
- signx = -1;
- }
- if(y<0){
- signy = -1;
- }
-
- if(signx==0&&signy==0)
- printf("(%d,%d) is the origin\n",x,y);
- if(signx!=0&&signy==0)
- printf("(%d,%d) is on the x-axis\n",x,y);
- if(signx==0&&signy!=0)
- printf("(%d,%d) is on the y-axis\n",x,y);
- if(signx==1&&signy==1)
- printf("(%d,%d) is in the first quadrant\n",x,y);
- if(signx==-1&&signy==1)
- printf("(%d,%d) is in the second quadrant\n",x,y);
- if(signx==-1&&signy==-1)
- printf("(%d,%d) is in the third quadrant\n",x,y);
- if(signx==1&&signy==-1)
- printf("(%d,%d) is in the fourth quadrant\n",x,y);
- }
- }
複製代碼 |