从键盘输入代表平面上某点的横坐标x和纵坐标y,输出x和y的值并按下列要求输出相应的标志。 当x>0且y>0,属于第一象限,输出标志“A’’ 当x<0且y>0,属于第二象限,输出标志“B” 当x<0且y<0,属于第三象限,输出标志“C” 当x>0且y<0,属于第四象限,输出标志“D” 当x=0或y=0,不属于任何象限,输出标志“E”
从键盘输入代表平面上某点的横坐标x和纵坐标y,输出x和y的值并按下列要求输出相应的标志。 当x>0且y>0,属于第一象限,输出标志“A’’ 当x<0且y>0,属于第二象限,输出标志“B” 当x<0且y<0,属于第三象限,输出标志“C” 当x>0且y<0,属于第四象限,输出标志“D” 当x=0或y=0,不属于任何象限,输出标志“E”
【正确答案】:#includevoid main(){ int x,y;  scanf("%d%d",&x,&y); /* 输入x和y的值 */  if(x>0 && y>0)    printf("A\n");    /* 属于第一象限 */  else if(x<0 && y>0)    printf("B\n");    /* 属于第二象限 */  else if(x<0 && y<0)   printf("C\n");    /* 属于第三象限 */  else if(x>0 && y<0)   printf("D\n");    /* 属于第四象限 */ else   printf("E\n");    /* 不属于任何象限 */}
【题目解析】:输入两个数之后,使用if语句依次判断它们所属的象限即可。
Top