问题
单项选择题
下列程序的运行结果是( )。
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) 6 6
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。