如下图,是把二进制数化成十进制数的一个程序框图,判断框内可以填人的条件是( )A.B.C.D.
题型:不详难度:来源:
如下图,是把二进制数化成十进制数的一个程序框图,判断框内可以 填人的条件是( ) |
答案
D |
解析
解:由题意输出的S=1+1×2+1×22+1×23+1×24, 按照程序运行:S=1,i=1; S=1+1×2,i=2;S=1+1×2+1×22,i=3; S=1+1×2+1×22+1×23,i=4; S=1+1×2+1×22+1×23+1×24,i=5,此时跳出循环输出结果, 故判断框内的条件应为i≤4. 故答案为:i≤4 |
举一反三
已知有如图程序,如果程序执行后输出的结果是11880,那么在程序Loop 后面的“条件”应为 ( ) A.i > 9 | B. | C. | D.i < 8 |
|
右边是根据所输入的值计算值的一个算法程序, 若依次取数列 中的前200项,则所得值中的最小值为 . |
右图是计算首项为1的数列前m项和的算法框图,
(1)判断m的值; (2)试写出与的关系式; (3)根据框图分别利用For语句和Do Loop语句写出算法程序; (4)在电脑上运行此程序,最后输出的结果是多少? |
铁路托运行李,从甲地到乙地,规定每张火车票托运行李不超过50公斤时,每公斤0.2元,超过50公斤时,超过部分按每公斤0.3元计算,(不足1公斤时按1公斤计费),试设计一个计算某人坐火车托运行李所需费用的算法,要求画出框图,并用基本语句写出算法。 (提示: INT(x)表示取不大于x的最大整数,如INT(3.5)="3" ,INT(6)=6) |
.为了解“深圳大运会开幕式”电视直播节目的收视情况,某机构在深圳市随机抽查了10000人,把抽查结果输入如图所示的程序框图中,其输出的数值是3800,则该节目收视率为 |
最新试题
热门考点