给出下面的算法:(1)a←1;(2)b←3;(3)a←a+b;(4)b←a-b;(5)print(a,b),它的结果是(  )A.(1,3)B.(4,-2)C.

给出下面的算法:(1)a←1;(2)b←3;(3)a←a+b;(4)b←a-b;(5)print(a,b),它的结果是(  )A.(1,3)B.(4,-2)C.

题型:不详难度:来源:
给出下面的算法:(1)a←1;(2)b←3;(3)a←a+b;(4)b←a-b;(5)print(a,b),它的结果是(  )
A.(1,3)B.(4,-2)C.(4,1)D.(1,1)
答案
a=1,b=3,就是将2给a,将3给b,
然后a=a+b就是将原来的a和b相加,把这个数赋予a.
a+b=1+3=4.这个4给a,此时a=4.
再看下一个b=a-b,就是将a-b的值赋予b,
a-b=4-3=1,把1给b,因此b=1.
故答案为:C
举一反三
如图,给出的是计算
1
2
+
1
4
+…+
1
100
的值的一个程序框图,则图中判断框内(1)处和执行框中的(2)处应填的语句是(  )
A.i>100,n=n+1B.i>100,n=n+2
C.i>50,n=n+2D.i≤50,n=n+2

题型:不详难度:| 查看答案
执行如图所示的程序框图,输出的s值为(  )
A.-3B.-
1
2
C.
1
3
D.2
题型:不详难度:| 查看答案
执行如图所示的程序框图,若输入n=10,则输出的S=(  )
A.
5
11
B.
10
11
C.
36
55
D.
72
55
题型:不详难度:| 查看答案
执行程序框图,那么输出S的值为(  )
A.9B.10C.45D.55
题型:不详难度:| 查看答案
执行如图所示的程序框图,若输入x=3,则输出y的值为(  )
A.5B.9C.17D.33

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.