函数可以降低程序复杂度,现给出如下代码:[img=278x186]17da6fa03a5b001.png[/img]经分析,以下选项中描述正确的是( )
A: 代码中n是全局变量
B: 代码中n是可选参数
C: 语句return s可以删除
D: func1函数的功能是求n的阶乘
A: 代码中n是全局变量
B: 代码中n是可选参数
C: 语句return s可以删除
D: func1函数的功能是求n的阶乘
举一反三
- 关于以下代码的描述中,正确的是( ) def fact(n): s=1 fori in range(1,n+1): s*=i return s A: 代码中n是可选参数 B: fact(n)函数功能为求n的阶乘 C: s是全局变量 D: range()函数的范围是[1,n+1]
- 关于以下代码描述错误的是( )[img=356x130]17d60e534367fac.png[/img] A: fact(n)函数功能是求n的阶乘 B: range( )函数是python的内置函数 C: 代码中的 n 是可选参数 D: s是局部变量
- 给出如下代码: def fact(n) s = 1 for i in range(1,n+1): s *= i return s 以下选项中描述错误的是()
- 有以下函数定义中:void func(int x,float y) { ...... }若以下选项中的变量都已正确定义并赋值,则对函数func()的调用语句正确的是( )。 A: func(int n, flaot x); B: k=func(10,12.3); C: void func(n,x); D: func(n,x);
- 若以下选项中的变量都已正确定义并赋值,有以下的函数定义,则对函数func()的调用语句正确的是( )。void func(int x,float y){ ……} A: func(int n, float x); B: k=func(10,12.3); C: void func(n,x); D: func(n,x);