第16442题
关于以下Python程序,下列表述中错误的一项是?

请分析以下Python代码:

c=1
def fun(n):
    a=1
    for b in range(1,n):
        a*=b
    return a
n=int(input('Enter n='))
print(fun(n),c)
A

c是全局变量,a是局部变量

B

n是形式参数,当n=5时,程序输出120 1

C

程序实现求阶乘

D

range()函数是python内置函数