执行下列程序段后,变量a和b的值分别是( )。 a=100:b=50 If a>b Fhen a=a—b Else b=b+a End If

admin2020-06-06  45

问题 执行下列程序段后,变量a和b的值分别是(    )。
    a=100:b=50
      If a>b  Fhen
       a=a—b
    Else
       b=b+a
    End If

选项 A、50和50
B、100和50
C、100和150
D、150和100

答案A

解析 本题考查If—Else条件语句。若a>b则执行a=a—b,否则执行b=b+a。本题a初始值为100,b初始值为50,满足a>b的条件,执行a=a—b,即a=100—50=50,b的值不变,因此a值为50,b值为50。故选择A选项。
转载请注明原文地址:https://jikaoti.com/ti/Tso0FFFM
0

最新回复(0)