早教吧作业答案频道 -->数学-->
单选题以下程序的运行结果是.Aa=1:b=2:c=3a=a+b:b=b+a:c=b+aifa3orb3thena=b=a:b=c:c=b+aendifprinta+b+c如题,为什么答案等于16
题目详情
【单选题】以下程序的运行结果是__________.A
a=1:b=2:c=3
a=a+b:b=b+a:c=b+a
if a3 or b3 then
a=b=a:b=c:c=b+a
end if
print a+b+c
如题,为什么答案等于16
a=1:b=2:c=3
a=a+b:b=b+a:c=b+a
if a3 or b3 then
a=b=a:b=c:c=b+a
end if
print a+b+c
如题,为什么答案等于16
▼优质解答
答案和解析
初始值:
a=1,b=2,c=3
a=a+b后,a=3
b=b+a后,b=5
c=b+a后,c=8
因为a=3,所以满足if条件,执行语句
a=b=a可以写为a=(b=a)比较好理解,因为a=3,b=5,所以ba,a结果为false;
b=c后,b结果为8
c=b+a后,c结果为8,因为此时a=false,而false在vb中值为0.
最后,print a+b+c,此时,a=false(0),b=8,c=8,所以结果为16.
a=1,b=2,c=3
a=a+b后,a=3
b=b+a后,b=5
c=b+a后,c=8
因为a=3,所以满足if条件,执行语句
a=b=a可以写为a=(b=a)比较好理解,因为a=3,b=5,所以ba,a结果为false;
b=c后,b结果为8
c=b+a后,c结果为8,因为此时a=false,而false在vb中值为0.
最后,print a+b+c,此时,a=false(0),b=8,c=8,所以结果为16.
看了 单选题以下程序的运行结果是....的网友还看了以下:
数学空瓶换酒问题求证:若共买了B瓶酒,每A个瓶子可换1瓶酒,则喝到的总瓶数数C=B+B/(A-1) 2020-06-22 …
因式分解的题...2x-3/x^2-x=A/x-1+B/x,其中A,B为常数,则A+B的值为?已知 2020-07-20 …
高二数学题,帮忙解决,要步骤的(1)设a,b,c属于R,a+b+c=0,abc0.(2)设a,b, 2020-07-22 …
设a,b,c都是正数且a+b+c=1,求证:(1+a)(1+b)(1+c)≥8(1-a)(1-b) 2020-07-25 …
1.设集合A={a,b,c},B={0,1}.试问从A到B的映射共有几个?并将它们列出来2.设f: 2020-07-30 …
1.在有余除法中,除数是b,商是c(b、c不等于0),被除数最大是__A.bc+bB.bc﹣1C. 2020-07-31 …
1.在有余除法中,除数是b,商是c(b、c不等于0),被除数最大是__A.bc+bB.bc﹣1C. 2020-07-31 …
一道初二数学题,急!设a=x/y+z,b=y/x+z,c=z/x+y,且x+y+z不等于0.求代数式 2020-10-31 …
3角形3边abc求证:abc≥(a+b-c)(a+c-b)(b+c-a)假设x=a+b-c>0y=a 2020-11-01 …
a,b,c表示直线,M表示平面,给出下列四个命题:①若a∥M,b∥M,则a∥b;②若b⊂M,a∥b, 2020-11-02 …