乍一看以为不简单,其实不然,这题只要想明白两坐标之间的关系就迎刃而解了,细看不难发现x与x1要么相等,要么相差1,y与y1亦是如此,如果x=x1,那么y必然与y1相等,反之也成立。因为是绝对值,所以应该考虑多种情况,比如x1究竟位于x的哪边等等。 ">int main() { int x,y,x1,y1; scanf("%d %d",&x,&y); scanf("%d %d",&x1,&y1); if (x1==x) y1>y?printf("u"):printf("d"); else x1>x?printf("r"):printf("l"); re...