1. 使用Python程序编程探究平面上圆与圆的位置关系,程序代码如下:

def judge(a,b):

    dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2

    if dis==(cir[a][2]+cir[b][2])**2:

        return 1

    return 0

#cir存储"A"、"B"、"C"三个圆的 x,y 坐标及半径

cir={"A":[1,1,1],"B":[4,5,4],"C":[0,2,1]} 

cnt=judge("A","B")+judge("A","C")+judge("B","C")

运行程序后,变量 cnt 的值是(   )

A. 3 B. 2 C. 1 D. 0
【考点】
过程与自定义函数; 分支结构语句及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 普通
基础巩固
能力提升
变式训练
拓展培优
换一批