给出下面的算法:(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)处应填的语句是( )A.i>100,n=n+1 | B.i>100,n=n+2 | C.i>50,n=n+2 | D.i≤50,n=n+2 |
|
执行如图所示的程序框图,输出的s值为( )
|
执行如图所示的程序框图,若输入n=10,则输出的S=( )
|
执行程序框图,那么输出S的值为( )
|
执行如图所示的程序框图,若输入x=3,则输出y的值为( )
|
最新试题
热门考点