我已經試了兩種方法
分別都改了好幾次
第5個到底是啥阿
#include<stdio.h>
int main()
{
int n, i,j;
scanf("%d",&n);
int x[20][3], y[20][3];
for(i=0;i<n;i++)
for(j=0;j<=2;j++)
scanf("%d %d",&x[i][j],&y[i][j]);
int dx[2],dy[2];
for(i=0;i<n;i++)
{
for(j=0;j<=1;j++)
{
dx[j]=x[i][j+1]-x[i][0];
dy[j]=y[i][j+1]-y[i][0];
}
if (dx[0]==0 && dx[1]==0 && dy[0]>dy[1])
printf("該死的東西!竟敢想讓我死!\n");
else if(dy[0]==0 && dy[1]==0 && dx[0]>dx[1])
printf("該死的東西!竟敢想讓我死!\n");
else if(dx[1]==0 && dy[0]==0)
printf("父親大人!母親大人!我快到了!\n");
else if(dy[1]==0 && dx[0]==0)
printf("父親大人!母親大人!我快到了!\n");
else if(dx[0]*dy[1]==dx[1]*dy[0] && dx[0]>dx[1])
printf("該死的東西!竟敢想讓我死!\n");
else
printf("父親大人!母親大人!我快到了!\n");
}
return 0;
}
我已經試了兩種方法
分別都改了好幾次
第5個到底是啥阿
#include
int main()
{
int n, i,j;
scanf("%d",&n);
int x[20][3], y[20][3];
for(i=0;i
for(j=0;j<=2;j++)
scanf("%d %d",&x[i][j],&y[i][j]);
int dx[2],dy[2];
for(i=0;i
{
for(j=0;j<=1;j++)
{
dx[j]=x[i][j+1]-x[i][0];
dy[j]=y[i][j+1]-y[i][0];
}
if (dx[0]==0 && dx[1]==0 && dy[0]>dy[1])
printf("該死的東西!竟敢想讓我死!\n");
else if(dy[0]==0 && dy[1]==0 && dx[0]>dx[1])
printf("該死的東西!竟敢想讓我死!\n");
else if(dx[1]==0 && dy[0]==0)
printf("父親大人!母親大人!我快到了!\n");
else if(dy[1]==0 && dx[0]==0)
printf("父親大人!母親大人!我快到了!\n");
else if(dx[0]*dy[1]==dx[1]*dy[0] && dx[0]>dx[1])
printf("該死的東西!竟敢想讓我死!\n");
else
printf("父親大人!母親大人!我快到了!\n");
}
return 0;
}