下列关于算法的说法不正确的是( )A.算法必须在有限步操作之后停止.B.求解某一类问题的算法是唯一的.C.算法的每一步必须是明确的.D.算法执行后一定产生确定
题型:不详难度:来源:
下列关于算法的说法不正确的是( )A.算法必须在有限步操作之后停止. | B.求解某一类问题的算法是唯一的. | C.算法的每一步必须是明确的. | D.算法执行后一定产生确定的结果. |
|
答案
因为算法具有有穷性、确定性和可输出性. 由算法的特性可知,A是指的有穷性;C是确定性;D是可输出性. 而解决某一类问题的算法不一定唯一,例如求排序问题算法就不唯一, 所以,给出的说法不正确的是B. 故选B. |
举一反三
(本小题满分10分)数学的美是令人惊异的!如三位数153,它满足153=13+53+33,即这个整数等于它各位上的数字的立方的和,我们称这样的数为“水仙花数”.请您设计一个算法,找出大于100,小于1000的所有“水仙花数”. (1)用自然语言写出算法; (2)画出流程图. |
把38化为二进制数为( )A.101010(2) | B.100110(2) | C.110100(2) | D.110010(2) |
|
我们称正整数n为“好数”,如果n的二进制表示中1的个数多于0的个数.如6=(110):为好数,1984=(11111000000);不为好数,则: (1)二进制表示中恰有5位数码的好数共有______个; (2)不超过2012的好数共有______个. |
用自然语言设计一种计算2×4×6×…×88的值的算法,并画出相应的程序框图. |
下列关于基本的逻辑结构说法正确的是( )A.一个算法一定含有顺序结构 | B.一个算法一定含有选择结构 | C.一个算法一定含有循环结构 | D.以上都不对 |
|
最新试题
热门考点