A-A+

5 以下程序的输出结果是a = 0 b = 1 if (a > 0 ) or (b / a > 2 ): print("yes") else: print("no")

2024-04-28 18:27:38 网课题库 阅读

问题详情

5、以下程序的输出结果是a = 0 b = 1 if (a > 0 ) or (b / a > 2 ): print("yes") else: print("no")

A.no

B.不会报错

C.yes

D.报错:ZeroDivisionError: division by zero

参考答案

D 程序首先初始化字符数组a[5][10]和二维数组p[6][2]。执行for循环语句,循环变量i从0取值到5,得到字符数组W[]的值,并通过字符串输出函数pats进行输出操作。w[0]=a[0][1]、w[1]=a[1][5]、w[2]=a[0][0]、w[3]=a[0][2]、w[4]=a[1][4]、w[5]=a[4][4];因此最后字符数组W的结果为black。因此D选项正确。

考点:程序,结果是,if
Copyright © 2018-2024 问答库 保留所有权利.   SiteMap  .