問題詳情:
將兩個數a=8,b=17交換,使a=17,b=8,下面語句正確的一組是( )
A.a=bb=a B.c=bb=aa=c
C.b=aa=b D.a=cc=bb=a
【回答】
B解析:本題中要實現變量a,b值的互換,由變量的特點可知不能直接用a=b,b=a或b=a,a=b來實現,即A,C均錯;D中c未賦初值,則執行語句“a=c”後a中無確定值,則D錯;B中首先將b的值存放在變量c中,再將a的值賦給b,最後將c中的b的值賦給a,即實現了a,b值的交換.故B正確.
知識點:算法初步
題型:選擇題