以下程序的输出结果是( )。 a=10 b=1 try: c=b//(b/a) print(C) except(IOError,ZeroDivisionError): print(”calculat

admin2022-09-09  28

问题 以下程序的输出结果是(          )。
  a=10
  b=1
  try:
    c=b//(b/a)
    print(C)
  except(IOError,ZeroDivisionError):
    print(”calculation error”)
  else:
    print(”no error”)

选项 A、calculation error
B、no error
C、9.0
D、9.0
no error

答案D

解析 只有当程序未引发异常顺利执行完try中的代码后,else语句块内的代码才会执行。本题中,try中无异常,输出变量c的值,再执行else中的代码。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/pi6p777K
0

最新回复(0)