下列叙述能称为算法的个数为 ( )
①植树需要运苗、挖坑、栽苗、浇水这些步骤;
②按顺序进行下列运算:1+1=2,2+1=3,3+1=4,…,99+1=100;
③从枣庄乘火车到徐州,从徐州乘飞机到广州;
④3x>x+1;
⑤求所有能被3整除的正数,即3,6,9,12,….
A. 2 B. 3 C. 4 D. 5
B
【解析】
因为①②③均为完成一件事所需要的确定的步骤,所以①②③是算法,④⑤均不存在确定的步骤,因此④⑤不是算法. 选B.
下列给出的赋值语句中正确的是( )
A. B. C. D.
B
【解析】
【分析】
根据赋值语句定义判断选择.
【详解】赋值语句一般格式是:变量=表达式(或变量),所以选B.
【点睛】赋值语句用符号“=”表示,其一般格式是变量=表达式(或变量),其作用是对程序中的变量赋值;
将八进制数化为二进制数为( )
A. B. C. D.
D
【解析】
【分析】
先将八进制数135(8)化为十进制数93,再化为二进制数.
,选B.
【点睛】本题考查不同进制之间转化,考查基本求解能力.
153和119的最大公约数是( )
A. 153 B. 119 C. 34 D. 17
D
【解析】
【分析】
利用两个数中较大的一个除以较小的数字,得到商是1,余数是34,用119除以34,得到商是3,余数是17,…,直到余数为0,从而得出两个数字的最大公约数是17.
【详解】∵153÷119=1…34,
119÷34=3…17,
34÷17=2,
∴153与119的最大公约数是17.
故选:D.
【点睛】本题主要考查了用辗转相除法求两个数的最大公约数的运用,属于基础题,解答此题的关键是熟练的掌握辗转相除求最大公约数的方法.
.有如下两个程序 ( )
A. 两个程序输出结果相同
B. 程序(1)输出的结果比程序(2)输出的结果大
C. 程序(2)输出的结果比程序(1)输出的结果大
D. 两个程序输出结果的大小不能确定
B
【解析】
【分析】
模拟程序(1)、(2)的运行过程,得出该程序运行后输出的是什么,从而得出正确的结果.
【详解】模拟程序(1)的运行过程,得出该程序运行后输出的是
s=1×3×5×…×97×99;
模拟程序(2)的运行过程,得出该程序运行后输出的是
s=1×3×5×…×97;
∴程序(1)输出的结果比程序(2)输出的结果大.
故选:B.
【点睛】本题主要考查程序框图的循环结构流程图,属于中档题. 解决程序框图问题时一定注意以下几点:(1) 不要混淆处理框和输入框;(2) 注意区分程序框图是条件分支结构还是循环结构;(3) 注意区分当型循环结构和直到型循环结构;(4) 处理循环结构的问题时一定要正确控制循环次数;(5) 要注意各个框的顺序,(6)在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可.
本卷还有17题,登录并加入会员即可免费使用哦~
该作品由: 用户yuehua分享上传
可圈可点是一个信息分享及获取的平台。不确保部分用户上传资料的来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系 可圈可点 ,我们核实后将及时进行处理。