写出下面代码的运行结果( )def fun(*p):return sum(p)a=1b=2c=3print(fun (a, b, c))
6
举一反三
- 写出下面代码的运行结果( )def fun(a,b): return a+bx=2y=5z=8r=fun(fun(x,y),z)print(r)
- def Sum(*p): return sum(p) print(Sum(3, 5, 8)) 运行结果是( )
- 中国大学MOOC: 写出下面代码的运行结果( )def f(a,b=5,c=7):return sum([a,b,c])print(f(a=6,c=2),end=’ ’)print(f(10))
- 下列程序的运行结果是:fun(int x){ int p;if(x==0||x==1) return(3);p=x-fun(x-2); return p;} main(){ printf(“%d”,fun(9));} A: 7 B: 2 C: 0 D: 3
- .以下程序的运行结果是( )。#includestdio.hint fun(int x){int p;if(x==0||x==1)return(3);p=x-fun(x-2);return p;}main(){printf(%d\n,fun(7));} A: 2 B: 3 C: 7 D: 0
内容
- 0
10603.下面程序段的输出为 a=1 def fun(a): a=a+2 print(a) fun(a) print(a) A: 3 1 B: 1 1 C: 4 1 D: 3 3
- 1
写出下面代码的运行结果( )def myfun(a=1): return a+1print(myfun(myfun(myfun()))) A: 1 B: 2 C: 3 D: 4
- 2
下面代码正确的是( ) A: int * fun(){int *p=new int[10];for(int i=0;i<10;++i)p[i]=i;return p;} B: int *fun(){int p[10];for(int i=0;i<10;++i)p[i]=i;return p;} C: int *fun( ){a=10;return &a;} D: int *fun( ){int a=5,*p=&a;return p;}
- 3
下面程序的输出结果是( )。int fun(int x){ int p; if(x==0||x==1) return 3; p=x-fun(x-2); return p;}main( ){ printf("%d",fun(9));}
- 4
【单选题】下述代码的返回结果是def fun(k): y = 2*k+k**2 return yprint(fun(3)) A.12 B.13 C.14 D.15