【8-2】以下两个程序拟完成两数交换,观察(1)和(2)输出结果,并分析第(2)个程序未能完成交换的原因。在答题框中上传运行结果截图。(1)[img=383x509]17e0cd8c1eeeacd.png[/img](2)[img=411x509]17e0cd8c2d78fe9.png[/img]
举一反三
- 执行下列代码后,数组的值是?[img=389x159]17e0b3a13c82cf0.png[/img] A: 一维数组{1, 4, 3, 2, 1, 0} B: 一维数组{1, 8, 0, 1, 2, 3, 4, 6, 2} C: 一维数组{1, 4, 3, 2, 1, 0, 8, 6, 2} D: 一维数组{1, 8, 0, 1, 2, 2, 9}
- 以下代码的输出结果是( )[img=185x128]1803c8391b79f1e.png[/img] A: 0 1 2 3 0 B: 0 1 2 0 C: 0 1 2 D: 程序出错
- 有以下程序:[img=282x309]162add4f6069e38.png[/img]程序的运行结果是 A: a=1,b=0 B: a=2,b=2 C: a=1,b=1 D: a=2,b=1
- 以下程序流程图框图:若输出的结果为2,则①处的执行框内应填的是().[img=64x191]17e443a51069402.jpg[/img] A: x=2 B: b=2 C: x=1 D: a=5
- set1 = {x for x in range(10)} print(set1) 以上代码的运行结果为? A: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} B: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10} C: {1, 2, 3, 4, 5, 6, 7, 8, 9} D: {1, 2, 3, 4, 5, 6, 7, 8, 9,10}