问题
选择题
下列四种说法中错误的一项是( )
A.算法共有三种逻辑结构:顺序结构、条件结构、循环结构
B.执行框除了具有赋值功能外,还具有计算功能
C.用秦九韶算法求函数f(x)=2x3-3x2+x+1当x=3时的函数值,则v2=10
D.将十进制数77转化为八进制数为116(8)
答案
算法有三种逻辑结构:顺序结构、条件结构、循环结构,故A正确;
执行框既有赋值功能,又有计算功能,故B正确;
∵f(x)=2x3-3x2+x+1
=(2x2-3x+1)x+1
=((2x-3)x+1)x+1,
∴v0=2,v1=2×3-3=3,v2=3×3+1=10,故C正确;
∵77÷8=9…5
9÷8=1…1
1÷8=0…1,
故77(10)=115(8),
故D不正确.
故选D.