解析:一个变量若多次赋值,其值为最后一次所赋予的值.故选A.
答案:A
4.下列语句运行的结果是( )
A.2 B.-1
C.5 D.3
解析:A=2+3=5.故选C.
答案:C
5.下列程序执行后,变量a,b的值分别为( )
A.20,15 B.35,35
C.5,5 D.-5,-5
解析:a=15,b=20,把a+b赋给a,因此得出a=35,再把a-b赋给b,即b=35-20=15,再把a-b赋给a,此时a=35-15=20,因此最后输出的a,b的值分别为20,15.
答案:A
二、填空题(每小题5分,共15分)
6.阅读如图所示的算法框图,则输出的结果是________.