问题 单项选择题

下列程序的运行结果是( )。 public class Sun {public static void main(String args[]){ int a=1; int b=1; for(int i=1;i<=3;i++) { a=a+b; b=b+a; } System.out.println(a+" "+b);} }

A.66

B.5 8

C.13 21

D.34 55

答案

参考答案:C

解析:[解]本题考查对for循环语句的理解。i=1时,a=1+1=2,b=1+2=3。i=2时,a=2+3=5, b=3+5=8。i=3时,a=5+8=13,b=8+13=21。故本题答案选项是C。

多项选择题 案例分析题
多项选择题