运行下面程序 A=1 B=1 While A=A+B; B=A+B; End C=A+B Print()
题型:不详难度:来源:
运行下面程序 A=1 B=1 While A=A+B; B=A+B; End C=A+B Print() |
答案
D |
解析
解:由题设循环体要执行四次,图知 第一次循环结束后a=a+b=2,b=a+b=3, 第二次循环结束后a=a+b=5,b=a+b=8, 第三次循环结束后a=a+b=13,b=a+b=21, 第四次循环结束后a=a+b=34,b=a+b=55, 故答案为D |
举一反三
某程序框图如图所示,则该程序运行后输出的s 值为 。 |
.根据如图所示的伪代码,当输入分别为2,3时,最后输出的的值是________. |
(本小题满分12分) 函数,写出求函数的函数值的程序。(不用画框图) |
(本题满分10分) 已知一个算法如下: S1 输入X; S2 若X<0,执行S3;否则,执行S5; S3 ; S4 输出Y,结束; S5 若X=0,执行S6;否则执行S8; S6 ; S7 输出Y,结束; S8 ; S9 输出Y,结束. (1)指出其功能(用数学表达式表示); (2)请将该算法用程序框图来描述之. |
最新试题
热门考点