A.5,5 B.6,10 C.10,6 D.6,7
解析执行过程如下:A=2,B=3⇒B=2×2=4⇒A=2+4=6⇒B=4+6=10,故输出A,B的值分别为6,10.
答案B
4将两个数a=1,b=2交换,使a=2,b=1,下面赋值语句正确的是( )
A.a=b,b=a B.b=a,a=b
C.a=c,c=b,b=a D.c=b,b=a,a=c
解析"a=b"的含义是把b的值赋给a.选项A得到的结果是a=2,b=2;选项B得到的结果是a=1,b=1;选项C中c的值不明确;选项D正确.
答案D
5在下面程序框图中,若输入a,b,c的值分别为2 013,2 014,2 015,则输出的a,b,c的值分别是( )
A.2 013,2 014,2 015 B.2 014,2 013,2 015
C.2 015,2 013,2 014 D.2 015,2 014,2 013
解析程序框图的执行过程如下:a=2 013,b=2 014,c=2 015⇒x=2 013⇒a=2 015⇒c=2 014⇒b=2 013,故输出a=2 015,b=2 013,c=2 014.
答案C
6赋值语句n=2n+1的作用是 .
答案将当前变量n的值乘2后再加上1,然后再赋给变量n