#include void main(){int a,b,c,d,r,k;scanf("(%d,%d) %d (%d,%d)",&a,&b,&r,&c,&d);k=(a-c)*(a-c)+(b-d)*(b-d)-r*r;if(k>0) printf("点在圆外");else if(k<0) printf("点在圆内");else printf("点在圆上");}
运行示例截图:
已编译执行,无误。注意读取格式的规定,输入时格式不要输错