下列程序段的执行结果为()。a=75If a>60 Then i=1If a>70 Then i=2If a>80 Then i=3If a<90 Then

题目

下列程序段的执行结果为( )。 a=75 If a>60 Then i=1 If a>70 Then i=2 If a>80 Then i=3 If a<90 Then i=4 Print "i=";i

A.i=1

B.i=2

C.i=3

D.i=4

参考答案和解析
正确答案:D
解析:程序执行过程为:程序首先给变量a赋初值75,然后执行第2行if语句,条件成立,因此执行i=1赋值语句:接着执行第 3行if语句,条件成立,因此执行i=2赋值语句:接着执行第4行if语句,条件不能成立,因此不执行i=2赋值语句:接着执行第5行if语句,条件成立,因此执行i=4赋值语句,此时i=41最后执行Print输出语句,输出i。