A: 1 21 2
B: 2 11 2
C: 1 22 1
D: 2 12 1
举一反三
- 已知t函数定义如下,下列会输出True的语句是t = lambda x, y, z=0: x + y > z A: print(t(1, 2)) B: print(t(1, 2, 3)) C: print(t(1)) D: print(t(1, 2, 0))
- 以下程序的输出结果是( )。main(){ int x=1,y=2; void swap(int x,int y); swap(x,y); printf("x=%d,y=%d\n",x,y);}void swap(int x,int y){ x=3,y=4;} A: x=3,y=4 B: x=1,y=2 C: x=3 y=4 D: x=1 y=2
- 以下程序运行后的输出结果是 ______。 Sub add(x,y) x=x+y Print "x=";x;",y=";y End Sub Private Sub Command1_Click() x=1 y=1 Call add((x),(y)) Print"x="; x;",y=";y End Sub A: x=1,y=1 B: x=2,y=2 C: x=2,y=1 D: x=1,y=1 E: x=1,y=1 F: x=1,y=1 G: x=2,y=1 H: x=2,y=1
- x = [ 1, 2 ] y = x x += y print(x) 上述代码输出结果为____。 A: [ 1, 2 ] B: [ 1, 2, 1 ] C: [ 2, 1, 2, 1 ] D: [ 1, 2, 1, 2]
- 如下程序的输出是什么? #include [stdio.h] void Swap (int x, int y); int main() { int x = 1; int y = 2; printf ("x=%d,y=%d\n", x, y); Swap (x, y); printf ("x=%d,y=%d", x, y); } void Swap (int x, int y) { int temp; temp = x; x = y; y = temp; printf ("x=%d,y=%d\n", x, y); } A: x=1,y=2x=2,y=1x=2,y=1 B: x=1,y=2x=1,y=2x=2,y=1 C: x=1,y=2x=2,y=1x=1,y=2 D: x=1,y=2x=1,y=2x=1,y=2
内容
- 0
如下程序的输出是什么? #include <stdio.h> void Swap (int x, int y);int main() { int x = 1; int y = 2; printf ("x=%d,y=%d\n", x, y); Swap (x, y); printf ("x=%d,y=%d", x, y); } void Swap (int x, int y) { int temp; temp = x; x = y; y = temp; printf ("x=%d,y=%d\n", x, y); }? x=1,y=2x=2,y=1x=2,y=1|x=1,y=2x=1,y=2x=2,y=1|x=1,y=2x=2,y=1x=1,y=2|x=1,y=2x=1,y=2x=1,y=2
- 1
设x=1, y=2, 下面程序段执行后x,y的取值是( )。t=xx=yy=t A: x=2 y=1 B: x=1 y=2 C: x=1 y=1 D: x=2 y=2
- 2
以下代码显示的结果是什么?def f1(x = 1, y = 2): x = x + y y += 1 print(x, y) f1(2, 1) A: 1 3 B: 2 3 C: 程序运行出错,因为 x 和 y 未定义 D: 3 2 E: 3 3
- 3
已知“a=dict(x=1,y=2)”且“b=a”,则执行“a['y']=10”后,则print(b)的输出结果为( )。 A: {x=1,y=10} B: {x=1,y=2} C: {'x':1,'y':10} D: {'x':1,'y':2}
- 4
下面程序中,运行结果是( ) def add1(x): y = x + 1 return y [br][/br] print( add1(2) ) A: 1 B: 2 C: 3 D: 4