题目内容
给出下面的算法:(1)a←1;(2)b←3;(3)a←a+b;(4)b←a-b;(5)print(a,b),它的结果是( )
分析:理解这道题我们要理解等号的含义“←”在计算机里,是将右边的数赋予左边.
解答:解: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
然后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
点评:这是创新型数学题,实际是计算机题或是程序题,属于基础题.
练习册系列答案
相关题目