pyzjf
2021-07-27 14:31
采纳率: 100%
浏览 68

C语言程序题!首先输入一个点A的平面坐标,再输入一个矩形的左上角和右下角平面坐标,判断这个点A在矩形的内部、外部还是边上,输出计算结果。

C语言程序题!首先输入一个点A的平面坐标,再输入一个矩形的左上角和右下角平面坐标,判断这个点A在矩形的内部、外部还是边上,输出计算结果。

  • 收藏

1条回答 默认 最新

  • CSDN专家-link 2021-07-27 14:35
    已采纳
    void main()
    {
      printf("输入A点坐标(x,y):");
      int x,y;
      scanf("%d,%d",&x,&y);
      printf("输入矩形左上角坐标(x1,y1):");
      int x1,y1;
      scanf("%d,%d",&x1,&y1);
      printf("输入矩形右下角坐标(x2,y2):");
      int x2,y2;
      scanf("%d,%d",&x2,&y2);
      if((x > x1 && x< x2) && (y>y1 && y<y2))
          printf("A点在矩形内");
      else if(x == x1 || x==x2 ||y==y1||y==y2)
        printf("A点在矩形上");
      else
        printf("A点在矩形外");
    }
    
    
    已采纳该答案
    打赏 评论

相关推荐 更多相似问题