执行下面代码,错误的是deff(x,y=0,z=0):pass#空语句,定义空函数体
f(1,,3)
举一反三
- 执行下面代码,错误的是 def f(x, y = 0, z = 0): pass # 空语句,定义空函数体
- 调用下面函数,错误的是。 def f(x, y = 0, z = 0): pass #空语句,定义空函数体
- 执行下面代码,错误的是def f(x, y = 0, z = 0): pass # 空语句,定义空函数体 A: f(1, x = 1, z = 3) B: f(z = 3, x = 1, y = 2) C: f(1, z = 3) D: f(1, y = 2, z = 3)
- 执行下面代码,错误的是def f(x, y = 0, z = 0): pass # 空语句,定义空函数体 A: f(1, 2) B: f(1, , 3) C: f(1) D: f(1, 2, 3)
- 调用下面函数,错误的是( )。def f(x, y = 0, z = 0): pass #空语句,定义空函数体 A: f(z = 3, x = 1, y = 2) B: f(1, x = 1, z = 3) C: f(1, y = 2, z = 3) D: f(1, z = 3)
内容
- 0
当x=0,y=50时,语句z=x if x!=0 else y执行后,z的值是 。
- 1
已有定义“int x=0, y=1, z=2;”,执行语句“if(x>0&&++y>0)z++; else z--;”后,变量x、y、z的值分别是 _
- 2
已知int x = 2 , y = -1 , z = 2 ;,执行下面语句后,z的值是_______。if( x < y ) if( y < 0 ) z = 1 ; else z++ ;
- 3
【单选题】若变量已正确定义,语句”if(x>y) z=0;else z=1”和()等价。 A. z=(x>y)?1:0 B. z=x>y; C. z=x<=y; D. x<=y?0:1
- 4
当x=0;y=50时,语句 z = x if x > y else y+1执行后,z值是( )。 A: 0 B: 51 C: 50