当用户输入2时,下面代码的输出结果是( )。 try: n=input(”请输入一个整数:”) def pow2(n): retum n**5 pow2(n) except

admin2020-04-10  32

问题 当用户输入2时,下面代码的输出结果是(    )。
    try:
       n=input(”请输入一个整数:”)
       def pow2(n):
            retum n**5
      pow2(n)
   except:
        print(”程序执行错误”)

选项 A、32
B、2
C、程序没有任何输出
D、程序执行错误

答案D

解析 input()函数从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都以字符串类型返回结果。当用户输入2时,n=’2’,这是字符2,不是数字2,不能进行数值运算,故程序会执行except后面的语句,输出程序执行错误。本题选D选项。
转载请注明原文地址:https://kaotiyun.com/show/Sy6p777K
0

最新回复(0)